-
-
-
- The #1 Open Source CRM
-
-
-
-
- Company
- Pricing
- Story
-
-
- Resources
- Documentation
- Changelog
-
-
- Other
- OSS Friends
- Terms of Service
- Privacy Policy
-
-
+ const path = usePathname();
+ const isTwentyDev = path.includes('developers');
+
+ if (isTwentyDev) return;
+
+ return (
+
+
+
+
+ The #1 Open Source CRM
+
+
+
+ Company
+ Pricing
+ Story
+
+
+ Resources
+
+ Documentation
+
+
+ Changelog
+
+
+
+ Other
+
+ OSS Friends
+
+
+ Terms of Service
+
+
+ Privacy Policy
+
+
+
+
+
+
+ ©
+ 2023 Twenty PBC
-
-
- ©
- 2023 Twenty PBC
-
-
+ justifyContent: 'space-between',
+ gap: '10px',
+ }}
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
- ;
-}
+ );
+};
diff --git a/packages/twenty-website/src/app/components/HeaderDesktop.tsx b/packages/twenty-website/src/app/components/HeaderDesktop.tsx
index c93cec27e..0220dc42e 100644
--- a/packages/twenty-website/src/app/components/HeaderDesktop.tsx
+++ b/packages/twenty-website/src/app/components/HeaderDesktop.tsx
@@ -1,137 +1,188 @@
-'use client'
+'use client';
-import styled from '@emotion/styled'
+import styled from '@emotion/styled';
import { Logo } from './Logo';
import { IBM_Plex_Mono } from 'next/font/google';
-import { GithubIcon } from './Icons';
+import { DiscordIcon, GithubIcon, GithubIcon2, XIcon } from './Icons';
+import { usePathname } from 'next/navigation';
+import { ExternalArrow } from '@/app/components/ExternalArrow';
const IBMPlexMono = IBM_Plex_Mono({
- weight: '500',
- subsets: ['latin'],
- display: 'swap',
- });
-
-
+ weight: '500',
+ subsets: ['latin'],
+ display: 'swap',
+});
const Nav = styled.nav`
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- justify-content: space-between;
- align-items: center;
- overflow: visible;
- padding: 12px 16px 12px 16px;
- position: relative;
- transform-origin: 50% 50% 0px;
- border-bottom: 1px solid rgba(20, 20, 20, 0.08);
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ justify-content: space-between;
+ align-items: center;
+ overflow: visible;
+ padding: 12px 16px 12px 16px;
+ position: relative;
+ transform-origin: 50% 50% 0px;
+ border-bottom: 1px solid rgba(20, 20, 20, 0.08);
- @media(max-width: 809px) {
- display: none;
- }
+ @media (max-width: 809px) {
+ display: none;
+ }
`;
const LinkList = styled.div`
- display:flex;
- flex-direction: row;
- gap: 2px;
- `;
+ display: flex;
+ flex-direction: row;
+ gap: 2px;
+`;
const ListItem = styled.a`
- color: rgb(71, 71, 71);
- text-decoration: none;
- display: flex;
- gap: 4px;
- align-items: center;
- border-radius: 8px;
- height: 40px;
- padding-left: 16px;
- padding-right: 16px;
- &:hover {
- background-color: #F1F1F1;
- }
+ color: rgb(71, 71, 71);
+ text-decoration: none;
+ display: flex;
+ gap: 4px;
+ align-items: center;
+ border-radius: 8px;
+ height: 40px;
+ padding-left: 16px;
+ padding-right: 16px;
+ &:hover {
+ background-color: #f1f1f1;
+ }
`;
const LogoContainer = styled.div`
-display: flex;
-align-items: center;
-gap: 8px;
-width:202px;`;
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ width: 202px;
+`;
const LogoAddon = styled.div`
- font-size: 12px;
- font-style: normal;
- font-weight: 500;
- line-height: 150%;
- `;
+ font-size: 12px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: 150%;
+`;
const StyledButton = styled.div`
- display: flex;
- height: 40px;
- padding-left: 16px;
- padding-right: 16px;
- align-items: center;
- background-color: #000;
- color: #fff;
- border-radius: 8px;
- font-weight: 500;
- border: none;
- outline: inherit;
- cursor: pointer;
+ display: flex;
+ height: 40px;
+ padding-left: 16px;
+ padding-right: 16px;
+ align-items: center;
+ background-color: #000;
+ color: #fff;
+ border-radius: 8px;
+ font-weight: 500;
+ border: none;
+ outline: inherit;
+ cursor: pointer;
`;
const CallToActionContainer = styled.div`
- display: flex;
- align-items: center;
- gap: 8px;
- a {
- text-decoration: none;
- }
- `;
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ a {
+ text-decoration: none;
+ }
+`;
const LinkNextToCTA = styled.a`
- display: flex;
- align-items: center;
- color: rgb(71, 71, 71);
- padding: 0px 16px 0px 16px;
- span {
- text-decoration: underline;
- }`;
+ display: flex;
+ align-items: center;
+ color: rgb(71, 71, 71);
+ padding: 0px 16px 0px 16px;
+ span {
+ text-decoration: underline;
+ }
+`;
const CallToAction = () => {
- return
- Sign in
-
-
- Get Started
-
-
- ;
+ const path = usePathname();
+ const isTwentyDev = path.includes('developers');
+
+ return (
+
+ {isTwentyDev ? (
+ <>
+
+ >
+ ) : (
+ <>
+
+ Sign in
+
+
+ Get Started
+
+ >
+ )}
+
+ );
};
-
-const ExternalArrow = () => {
- return
-
-}
-
export const HeaderDesktop = () => {
+ const path = usePathname();
+ const isTwentyDev = path.includes('developers');
- const isTwentyDev = false;
-
- return
-
-
- {isTwentyDev && for Developers }
-
+ return (
+
+
+
+ {isTwentyDev && (
+
+ for Developers
+
+ )}
+
+ {isTwentyDev ? (
- Pricing
- Story
- Docs
- 5.7k
+ Docs
+ Contributors
+
+ Cloud
+
-
- ;
+ ) : (
+
+ Pricing
+ Story
+
+ Docs
+
+
+ 5.7k
+
+
+ )}
+
+
+ );
};
-
diff --git a/packages/twenty-website/src/app/components/HeaderMobile.tsx b/packages/twenty-website/src/app/components/HeaderMobile.tsx
index d33e47ca7..3552ada43 100644
--- a/packages/twenty-website/src/app/components/HeaderMobile.tsx
+++ b/packages/twenty-website/src/app/components/HeaderMobile.tsx
@@ -1,176 +1,216 @@
-'use client'
+'use client';
-import styled from '@emotion/styled'
+import styled from '@emotion/styled';
import { Logo } from './Logo';
import { IBM_Plex_Mono } from 'next/font/google';
import { GithubIcon } from './Icons';
+import { useState } from 'react';
+import { ExternalArrow } from '@/app/components/ExternalArrow';
const IBMPlexMono = IBM_Plex_Mono({
- weight: '500',
- subsets: ['latin'],
- display: 'swap',
+ weight: '500',
+ subsets: ['latin'],
+ display: 'swap',
});
-
-
const Nav = styled.nav`
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- overflow: visible;
- padding: 0 12px;
- position: relative;
- transform-origin: 50% 50% 0px;
- border-bottom: 1px solid rgba(20, 20, 20, 0.08);
- height: 64px;
- width: 100%;
- @media(min-width: 810px) {
- display: none;
- }
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+ overflow: visible;
+ padding: 0 12px;
+ position: relative;
+ transform-origin: 50% 50% 0px;
+ border-bottom: 1px solid rgba(20, 20, 20, 0.08);
+ height: 64px;
+ width: 100%;
+ @media (min-width: 810px) {
+ display: none;
+ }
`;
const LinkList = styled.div`
- display:flex;
- flex-direction: column;
- `;
+ display: flex;
+ flex-direction: column;
+`;
const ListItem = styled.a`
- color: rgb(71, 71, 71);
- text-decoration: none;
- display: flex;
- gap: 4px;
- align-items: center;
- border-radius: 8px;
- height: 40px;
- padding-left: 16px;
- padding-right: 16px;
- &:hover {
- background-color: #F1F1F1;
- }
+ color: rgb(71, 71, 71);
+ text-decoration: none;
+ display: flex;
+ gap: 4px;
+ align-items: center;
+ border-radius: 8px;
+ height: 40px;
+ padding-left: 16px;
+ padding-right: 16px;
+ &:hover {
+ background-color: #f1f1f1;
+ }
`;
const LogoContainer = styled.div`
-display: flex;
-align-items: center;
-gap: 8px;
-width:202px;`;
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ width: 202px;
+`;
const LogoAddon = styled.div`
- font-size: 12px;
- font-style: normal;
- font-weight: 500;
- line-height: 150%;
- `;
+ font-size: 12px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: 150%;
+`;
const StyledButton = styled.div`
- display: flex;
- height: 40px;
- padding-left: 16px;
- padding-right: 16px;
- align-items: center;
- background-color: #000;
- color: #fff;
- border-radius: 8px;
- font-weight: 500;
- border: none;
- outline: inherit;
- cursor: pointer;
+ display: flex;
+ height: 40px;
+ padding-left: 16px;
+ padding-right: 16px;
+ align-items: center;
+ background-color: #000;
+ color: #fff;
+ border-radius: 8px;
+ font-weight: 500;
+ border: none;
+ outline: inherit;
+ cursor: pointer;
`;
const CallToActionContainer = styled.div`
- display: flex;
- align-items: center;
- gap: 8px;
- a {
- text-decoration: none;
- }
- `;
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ a {
+ text-decoration: none;
+ }
+`;
const LinkNextToCTA = styled.a`
- display: flex;
- align-items: center;
- color: rgb(71, 71, 71);
- padding: 0px 16px 0px 16px;
- span {
- text-decoration: underline;
- }`;
+ display: flex;
+ align-items: center;
+ color: rgb(71, 71, 71);
+ padding: 0px 16px 0px 16px;
+ span {
+ text-decoration: underline;
+ }
+`;
const CallToAction = () => {
- return
- Sign in
-
-
- Get Started
-
-
- ;
+ return (
+
+
+ Sign in
+
+
+ Get Started
+
+
+ );
};
-
-const ExternalArrow = () => {
- return
-}
-
const HamburgerContainer = styled.div`
+ height: 44px;
+ width: 44px;
+ cursor: pointer;
+ position: relative;
+ input {
height: 44px;
width: 44px;
- cursor: pointer;
- position: relative;
- input {
- height: 44px;
- width: 44px;
- opacity: 0;
- }`;
+ opacity: 0;
+ }
+
+ #line1 {
+ transition: transform 0.5s;
+ transition-timing-function: ease-in-out;
+ }
+
+ #line2 {
+ transition: transform 0.5s;
+ transition-timing-function: ease-in-out;
+ }
+
+ #menu-input:checked ~ #line1 {
+ transform: rotate(45deg) translate(7px);
+ }
+
+ #menu-input:checked ~ #line2 {
+ transform: rotate(-45deg) translate(7px);
+ }
+`;
const HamburgerLine1 = styled.div`
- height: 2px;
- left: calc(50.00000000000002% - 20px / 2);
- position: absolute;
- top: calc(37.50000000000002% - 2px / 2);
- width: 20px;
- border-radius: 10px;
- background-color: rgb(179, 179, 179);`;
+ height: 2px;
+ left: calc(50.00000000000002% - 20px / 2);
+ position: absolute;
+ top: calc(37.50000000000002% - 2px / 2);
+ width: 20px;
+ border-radius: 10px;
+ background-color: rgb(179, 179, 179);
+`;
const HamburgerLine2 = styled.div`
- height: 2px;
- left: calc(50.00000000000002% - 20px / 2);
- position: absolute;
- top: calc(62.50000000000002% - 2px / 2);
- width: 20px;
- border-radius: 10px;
- background-color: rgb(179, 179, 179);`;
+ height: 2px;
+ left: calc(50.00000000000002% - 20px / 2);
+ position: absolute;
+ top: calc(62.50000000000002% - 2px / 2);
+ width: 20px;
+ border-radius: 10px;
+ background-color: rgb(179, 179, 179);
+`;
const NavOpen = styled.div`
- display:none;`;
+ flex-direction: column;
+ align-items: center;
+`;
+const MobileMenu = styled.div`
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+`;
export const HeaderMobile = () => {
+ const isTwentyDev = false;
- const isTwentyDev = false;
+ const [menuOpen, setMenuOpen] = useState(false);
- return
+ const toggleMenu = () => {
+ setMenuOpen(!menuOpen);
+ };
+
+ return (
+
+
-
- {isTwentyDev && for Developers }
+
+ {isTwentyDev && (
+
+ for Developers
+
+ )}
-
-
-
+
+
+
-
-
+
+
- Pricing
- Story
- Docs
- 5.7k
+ Pricing
+ Story
+
+ Docs
+
+
+ 5.7k
+
-
- ;
+
+
+ );
};
-
diff --git a/packages/twenty-website/src/app/components/Icons.tsx b/packages/twenty-website/src/app/components/Icons.tsx
index e3659fe29..b851db6cb 100644
--- a/packages/twenty-website/src/app/components/Icons.tsx
+++ b/packages/twenty-website/src/app/components/Icons.tsx
@@ -1,51 +1,119 @@
const getSize = (size: string) => {
- switch(size) {
- case 'S':
- return '14px';
- case 'M':
- return '24px';
- case 'L':
- return '48px';
- default:
- return '14px';
- }
+ switch (size) {
+ case 'S':
+ return '14px';
+ case 'M':
+ return '24px';
+ case 'L':
+ return '48px';
+ default:
+ return '14px';
+ }
};
-export const GithubIcon = ({size = 'S', color = 'rgb(179, 179, 179)'}) => {
- let dimension = getSize(size);
- return
-
+export const GithubIcon = ({ size = 'S', color = 'rgb(179, 179, 179)' }) => {
+ const dimension = getSize(size);
+ return (
+
-}
+ );
+};
-export const LinkedInIcon = ({size = 'S', color = 'rgb(179, 179, 179)'}) => {
- let dimension = getSize(size);
+export const LinkedInIcon = ({ size = 'S', color = 'rgb(179, 179, 179)' }) => {
+ const dimension = getSize(size);
- return
;
-}
-
-export const DiscordIcon = ({size = 'S', color = 'rgb(179, 179, 179)'}) => {
- let dimension = getSize(size);
- return
-
+ return (
+
-}
+ );
+};
-export const XIcon = ({size = 'S', color = 'rgb(179, 179, 179)'}) => {
- let dimension = getSize(size);
- return
-
-
-
-
+export const DiscordIcon = ({ size = 'S', color = 'rgb(179, 179, 179)' }) => {
+ const dimension = getSize(size);
+ return (
+
-}
+ );
+};
-export const GithubIcon2 = ({size = 'S', color = 'rgb(179, 179, 179)'}) => {
- let dimension = getSize(size);
- return
-
+export const XIcon = ({ size = 'S', color = 'rgb(179, 179, 179)' }) => {
+ const dimension = getSize(size);
+ return (
+
-}
\ No newline at end of file
+ );
+};
+
+export const GithubIcon2 = ({ size = 'S', color = 'rgb(179, 179, 179)' }) => {
+ const dimension = getSize(size);
+ return (
+
+ );
+};
diff --git a/packages/twenty-website/src/app/components/Logo.tsx b/packages/twenty-website/src/app/components/Logo.tsx
index 1d1310f5c..30a81ed46 100644
--- a/packages/twenty-website/src/app/components/Logo.tsx
+++ b/packages/twenty-website/src/app/components/Logo.tsx
@@ -1,16 +1,17 @@
-import styled from "@emotion/styled";
+import styled from '@emotion/styled';
const Link = styled.a`
- display:block;
- image-rendering: pixelated;
- flex-shrink: 0;
- background-size: 100% 100%;
- border-radius: 8px;
- height: 40px;
- width: 40px;
- background-image: url("images/core/logo.svg");
- opacity: 1;`;
+ display: block;
+ image-rendering: pixelated;
+ flex-shrink: 0;
+ background-size: 100% 100%;
+ border-radius: 8px;
+ height: 40px;
+ width: 40px;
+ background-image: url('/images/core/logo.svg');
+ opacity: 1;
+`;
export const Logo = () => {
- return
;
+ return
;
};
diff --git a/packages/twenty-website/src/app/components/Playground.tsx b/packages/twenty-website/src/app/components/Playground.tsx
new file mode 100644
index 000000000..b6ba35d0f
--- /dev/null
+++ b/packages/twenty-website/src/app/components/Playground.tsx
@@ -0,0 +1,30 @@
+import TokenForm, {
+ TokenFormProps,
+} from '@/app/components/PlaygroundTokenForm';
+import React, { ReactNode, useState } from 'react';
+
+type PlaygroundProps = TokenFormProps & {
+ children?: ReactNode;
+};
+
+const Playground = ({
+ children,
+ setOpenApiJson,
+ setToken,
+}: PlaygroundProps) => {
+ const [isTokenValid, setIsTokenValid] = useState(false);
+
+ return (
+ <>
+
+ {isTokenValid && children}
+ >
+ );
+};
+
+export default Playground;
diff --git a/packages/twenty-website/src/app/components/PlaygroundTokenForm.tsx b/packages/twenty-website/src/app/components/PlaygroundTokenForm.tsx
new file mode 100644
index 000000000..251df5054
--- /dev/null
+++ b/packages/twenty-website/src/app/components/PlaygroundTokenForm.tsx
@@ -0,0 +1,190 @@
+import React, { useEffect, useState } from 'react';
+import { parseJson } from 'nx/src/utils/json';
+import { TbLoader2 } from 'react-icons/tb';
+import styled from '@emotion/styled';
+
+export type TokenFormProps = {
+ setOpenApiJson?: (json: object) => void;
+ setToken?: (token: string) => void;
+ isTokenValid: boolean;
+ setIsTokenValid: (boolean: boolean) => void;
+};
+
+const Container = styled.div`
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 90vh;
+`;
+
+const Form = styled.form`
+ text-align: center;
+ padding: 50px;
+`;
+
+const StyledLink = styled.a`
+ color: #16233f;
+ text-decoration: none;
+ position: relative;
+ font-weight: bold;
+ transition: color 0.3s ease;
+
+ [data-theme='dark'] & {
+ color: #a3c0f8;
+ }
+`;
+
+const Input = styled.input`
+ padding: 6px;
+ margin: 20px 0 5px 0;
+ max-width: 460px;
+ width: 100%;
+ box-sizing: border-box;
+ background-color: #f3f3f3;
+ border: 1px solid #ddd;
+ border-radius: 4px;
+
+ [data-theme='dark'] & {
+ background-color: #16233f;
+ }
+
+ &.invalid {
+ border: 1px solid #f83e3e;
+ }
+`;
+
+const TokenInvalid = styled.span`
+ color: #f83e3e;
+ font-size: 12px;
+`;
+
+const Loader = styled(TbLoader2)`
+ color: #16233f;
+ font-size: 2rem;
+ animation: animate 2s infinite;
+
+ [data-theme='dark'] & {
+ color: #a3c0f8;
+ }
+
+ &.not-visible {
+ visibility: hidden;
+ }
+
+ @keyframes animate {
+ 0% {
+ transform: rotate(0deg);
+ }
+ 100% {
+ transform: rotate(720deg);
+ }
+ }
+`;
+
+const LoaderContainer = styled.div`
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 50px;
+`;
+
+const TokenForm = ({
+ setOpenApiJson,
+ setToken,
+ isTokenValid,
+ setIsTokenValid,
+}: TokenFormProps) => {
+ const [isLoading, setIsLoading] = useState(false);
+ const token =
+ parseJson(localStorage.getItem('TryIt_securitySchemeValues') || '')
+ ?.bearerAuth ?? '';
+
+ const updateToken = async (event: React.ChangeEvent
) => {
+ localStorage.setItem(
+ 'TryIt_securitySchemeValues',
+ JSON.stringify({ bearerAuth: event.target.value }),
+ );
+ await submitToken(event.target.value);
+ };
+
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ const validateToken = (openApiJson: any) =>
+ setIsTokenValid(!!openApiJson.tags);
+
+ const getJson = async (token: string) => {
+ setIsLoading(true);
+
+ return await fetch('https://api.twenty.com/open-api', {
+ headers: { Authorization: `Bearer ${token}` },
+ })
+ .then((res) => res.json())
+ .then((result) => {
+ validateToken(result);
+ setIsLoading(false);
+
+ return result;
+ })
+ .catch(() => setIsLoading(false));
+ };
+
+ const submitToken = async (token: string) => {
+ if (isLoading) return;
+
+ const json = await getJson(token);
+
+ setToken && setToken(token);
+
+ setOpenApiJson && setOpenApiJson(json);
+ };
+
+ useEffect(() => {
+ (async () => {
+ await submitToken(token);
+ })();
+ });
+
+ // We load playground style using useEffect as it breaks remaining docs style
+ useEffect(() => {
+ const styleElement = document.createElement('style');
+ styleElement.innerHTML = TokenForm.toString();
+ document.head.append(styleElement);
+
+ return () => styleElement.remove();
+ }, []);
+
+ return (
+ !isTokenValid && (
+
+
+
+ )
+ );
+};
+
+export default TokenForm;
diff --git a/packages/twenty-website/src/app/components/PostImage.tsx b/packages/twenty-website/src/app/components/PostImage.tsx
index 58ee96c2e..b5bc150d7 100644
--- a/packages/twenty-website/src/app/components/PostImage.tsx
+++ b/packages/twenty-website/src/app/components/PostImage.tsx
@@ -1,7 +1,11 @@
+import Image from 'next/image';
-
-import Image from 'next/image'
-
-export const PostImage = ({ sources, style }: { sources: { light: string, dark: string }, style?: React.CSSProperties }) => {
- return
-}
\ No newline at end of file
+export const PostImage = ({
+ sources,
+ style,
+}: {
+ sources: { light: string; dark: string };
+ style?: React.CSSProperties;
+}) => {
+ return ;
+};
diff --git a/packages/twenty-website/src/app/developers/contributors/api/[slug]/route.ts b/packages/twenty-website/src/app/developers/contributors/api/[slug]/route.ts
new file mode 100644
index 000000000..26e1f7aae
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/contributors/api/[slug]/route.ts
@@ -0,0 +1,19 @@
+
+import Database from 'better-sqlite3';
+
+
+export async function GET(
+ request: Request,
+ { params }: { params: { slug: string } }) {
+ const db = new Database('db.sqlite', { readonly: true });
+
+ if(params.slug !== 'users' && params.slug !== 'labels' && params.slug !== 'pullRequests') {
+ return Response.json({ error: 'Invalid table name' }, { status: 400 });
+ }
+
+ const rows = db.prepare('SELECT * FROM ' + params.slug).all();
+
+ db.close();
+
+ return Response.json(rows);
+}
diff --git a/packages/twenty-website/src/app/developers/contributors/api/generate/route.tsx b/packages/twenty-website/src/app/developers/contributors/api/generate/route.tsx
new file mode 100644
index 000000000..25c31915b
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/contributors/api/generate/route.tsx
@@ -0,0 +1,288 @@
+import Database from 'better-sqlite3';
+import { graphql } from '@octokit/graphql';
+
+const db = new Database('db.sqlite', { verbose: console.log });
+
+interface LabelNode {
+ id: string;
+ name: string;
+ color: string;
+ description: string;
+}
+
+export interface AuthorNode {
+ resourcePath: string;
+ login: string;
+ avatarUrl: string;
+ url: string;
+}
+
+interface PullRequestNode {
+ id: string;
+ title: string;
+ body: string;
+ createdAt: string;
+ updatedAt: string;
+ closedAt: string;
+ mergedAt: string;
+ author: AuthorNode;
+ labels: {
+ nodes: LabelNode[];
+ };
+}
+
+interface IssueNode {
+ id: string;
+ title: string;
+ body: string;
+ createdAt: string;
+ updatedAt: string;
+ closedAt: string;
+ author: AuthorNode;
+ labels: {
+ nodes: LabelNode[];
+ };
+}
+
+interface PageInfo {
+ hasNextPage: boolean;
+ endCursor: string | null;
+}
+
+interface PullRequests {
+ nodes: PullRequestNode[];
+ pageInfo: PageInfo;
+}
+
+interface Issues {
+ nodes: IssueNode[];
+ pageInfo: PageInfo;
+}
+
+interface AssignableUserNode {
+ login: string;
+}
+
+interface AssignableUsers {
+ nodes: AssignableUserNode[];
+}
+
+interface RepoData {
+ repository: {
+ pullRequests: PullRequests;
+ issues: Issues;
+ assignableUsers: AssignableUsers;
+ };
+}
+
+const query = graphql.defaults({
+ headers: {
+ Authorization: 'bearer ' + process.env.GITHUB_TOKEN,
+ },
+});
+
+async function fetchData(cursor: string | null = null, isIssues: boolean = false, accumulatedData: Array = []): Promise> {
+ const { repository } = await query(`
+ query ($cursor: String) {
+ repository(owner: "twentyhq", name: "twenty") {
+ pullRequests(first: 100, after: $cursor, orderBy: {field: CREATED_AT, direction: DESC}) @skip(if: ${isIssues}) {
+ nodes {
+ id
+ title
+ body
+ createdAt
+ updatedAt
+ closedAt
+ mergedAt
+ author {
+ resourcePath
+ login
+ avatarUrl(size: 460)
+ url
+ }
+ labels(first: 100) {
+ nodes {
+ id
+ name
+ color
+ description
+ }
+ }
+ }
+ pageInfo {
+ hasNextPage
+ endCursor
+ }
+ }
+ issues(first: 100, after: $cursor, orderBy: {field: CREATED_AT, direction: DESC}) @skip(if: ${!isIssues}) {
+ nodes {
+ id
+ title
+ body
+ createdAt
+ updatedAt
+ closedAt
+ author {
+ resourcePath
+ login
+ avatarUrl
+ url
+ }
+ labels(first: 100) {
+ nodes {
+ id
+ name
+ color
+ description
+ }
+ }
+ }
+ pageInfo {
+ hasNextPage
+ endCursor
+ }
+ }
+ }
+ }
+ `, { cursor });
+
+ const newAccumulatedData: Array = [...accumulatedData, ...(isIssues ? repository.issues.nodes : repository.pullRequests.nodes)];
+ const pageInfo = isIssues ? repository.issues.pageInfo : repository.pullRequests.pageInfo;
+
+ if (pageInfo.hasNextPage) {
+ return fetchData(pageInfo.endCursor, isIssues, newAccumulatedData);
+ } else {
+ return newAccumulatedData;
+ }
+}
+
+async function fetchAssignableUsers(): Promise> {
+ const { repository } = await query(`
+ query {
+ repository(owner: "twentyhq", name: "twenty") {
+ assignableUsers(first: 100) {
+ nodes {
+ login
+ }
+ }
+ }
+ }
+ `);
+
+ return new Set(repository.assignableUsers.nodes.map(user => user.login));
+}
+
+const initDb = () => {
+ db.prepare(`
+ CREATE TABLE IF NOT EXISTS pullRequests (
+ id TEXT PRIMARY KEY,
+ title TEXT,
+ body TEXT,
+ createdAt TEXT,
+ updatedAt TEXT,
+ closedAt TEXT,
+ mergedAt TEXT,
+ authorId TEXT,
+ FOREIGN KEY (authorId) REFERENCES users(id)
+ );
+ `).run();
+
+ db.prepare(`
+ CREATE TABLE IF NOT EXISTS issues (
+ id TEXT PRIMARY KEY,
+ title TEXT,
+ body TEXT,
+ createdAt TEXT,
+ updatedAt TEXT,
+ closedAt TEXT,
+ authorId TEXT,
+ FOREIGN KEY (authorId) REFERENCES users(id)
+ );
+ `).run();
+
+ db.prepare(`
+ CREATE TABLE IF NOT EXISTS users (
+ id TEXT PRIMARY KEY,
+ login TEXT,
+ avatarUrl TEXT,
+ url TEXT,
+ isEmployee BOOLEAN
+ );
+ `).run();
+
+ db.prepare(`
+ CREATE TABLE IF NOT EXISTS labels (
+ id TEXT PRIMARY KEY,
+ name TEXT,
+ color TEXT,
+ description TEXT
+ );
+ `).run();
+
+ db.prepare(`
+ CREATE TABLE IF NOT EXISTS pullRequestLabels (
+ pullRequestId TEXT,
+ labelId TEXT,
+ FOREIGN KEY (pullRequestId) REFERENCES pullRequests(id),
+ FOREIGN KEY (labelId) REFERENCES labels(id)
+ );
+ `).run();
+
+ db.prepare(`
+ CREATE TABLE IF NOT EXISTS issueLabels (
+ issueId TEXT,
+ labelId TEXT,
+ FOREIGN KEY (issueId) REFERENCES issues(id),
+ FOREIGN KEY (labelId) REFERENCES labels(id)
+ );
+ `).run();
+
+};
+
+export async function GET() {
+
+ initDb();
+
+ // TODO if we ever hit API Rate Limiting
+ const lastPRCursor = null;
+ const lastIssueCursor = null;
+
+ const assignableUsers = await fetchAssignableUsers();
+ const prs = await fetchData(lastPRCursor) as Array;
+ const issues = await fetchData(lastIssueCursor) as Array;
+
+ const insertPR = db.prepare('INSERT INTO pullRequests (id, title, body, createdAt, updatedAt, closedAt, mergedAt, authorId) VALUES (?, ?, ?, ?, ?, ?, ?, ?) ON CONFLICT(id) DO NOTHING');
+ const insertIssue = db.prepare('INSERT INTO issues (id, title, body, createdAt, updatedAt, closedAt, authorId) VALUES (?, ?, ?, ?, ?, ?, ?) ON CONFLICT(id) DO NOTHING');
+ const insertUser = db.prepare('INSERT INTO users (id, login, avatarUrl, url, isEmployee) VALUES (?, ?, ?, ?, ?) ON CONFLICT(id) DO NOTHING');
+ const insertLabel = db.prepare('INSERT INTO labels (id, name, color, description) VALUES (?, ?, ?, ?) ON CONFLICT(id) DO NOTHING');
+ const insertPullRequestLabel = db.prepare('INSERT INTO pullRequestLabels (pullRequestId, labelId) VALUES (?, ?)');
+ const insertIssueLabel = db.prepare('INSERT INTO issueLabels (issueId, labelId) VALUES (?, ?)');
+
+ for (const pr of prs) {
+ console.log(pr);
+ if(pr.author == null) { continue; }
+ insertUser.run(pr.author.resourcePath, pr.author.login, pr.author.avatarUrl, pr.author.url, assignableUsers.has(pr.author.login) ? 1 : 0);
+ insertPR.run(pr.id, pr.title, pr.body, pr.createdAt, pr.updatedAt, pr.closedAt, pr.mergedAt, pr.author.resourcePath);
+
+ for (const label of pr.labels.nodes) {
+ insertLabel.run(label.id, label.name, label.color, label.description);
+ insertPullRequestLabel.run(pr.id, label.id);
+ }
+ }
+
+ for (const issue of issues) {
+ if(issue.author == null) { continue; }
+ insertUser.run(issue.author.resourcePath, issue.author.login, issue.author.avatarUrl, issue.author.url, assignableUsers.has(issue.author.login) ? 1 : 0);
+
+ insertIssue.run(issue.id, issue.title, issue.body, issue.createdAt, issue.updatedAt, issue.closedAt, issue.author.resourcePath);
+
+ for (const label of issue.labels.nodes) {
+ insertLabel.run(label.id, label.name, label.color, label.description);
+ insertIssueLabel.run(issue.id, label.id);
+ }
+ }
+
+ db.close();
+
+ return new Response("Data synced", { status: 200 });
+};
diff --git a/packages/twenty-website/src/app/developers/contributors/page.tsx b/packages/twenty-website/src/app/developers/contributors/page.tsx
new file mode 100644
index 000000000..ec2ee6619
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/contributors/page.tsx
@@ -0,0 +1,40 @@
+import Image from 'next/image';
+import Database from 'better-sqlite3';
+import AvatarGrid from '@/app/components/AvatarGrid';
+
+interface Contributor {
+ login: string;
+ avatarUrl: string;
+ pullRequestCount: number;
+}
+
+const Contributors = async () => {
+
+
+ const db = new Database('db.sqlite', { readonly: true });
+
+ const contributors = db.prepare(`SELECT
+ u.login,
+ u.avatarUrl,
+ COUNT(pr.id) AS pullRequestCount
+ FROM
+ users u
+ JOIN
+ pullRequests pr ON u.id = pr.authorId
+ GROUP BY
+ u.id
+ ORDER BY
+ pullRequestCount DESC;
+ `).all() as Contributor[];
+
+ db.close();
+
+ return (
+
+ );
+};
+
+export default Contributors;
diff --git a/packages/twenty-website/src/app/developers/docs/graphql/page.tsx b/packages/twenty-website/src/app/developers/docs/graphql/page.tsx
new file mode 100644
index 000000000..5a5fd713b
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/docs/graphql/page.tsx
@@ -0,0 +1,26 @@
+'use client';
+
+import { createGraphiQLFetcher } from '@graphiql/toolkit';
+import { GraphiQL } from 'graphiql';
+import dynamic from 'next/dynamic';
+import 'graphiql/graphiql.css';
+
+// Create a named function for your component
+function GraphiQLComponent() {
+ const fetcher = createGraphiQLFetcher({
+ url: 'https://api.twenty.com/graphql',
+ });
+
+ return ;
+}
+
+// Dynamically import the GraphiQL component with SSR disabled
+const GraphiQLWithNoSSR = dynamic(() => Promise.resolve(GraphiQLComponent), {
+ ssr: false,
+});
+
+const GraphQLDocs = () => {
+ return ;
+};
+
+export default GraphQLDocs;
diff --git a/packages/twenty-website/src/app/developers/docs/layout.tsx b/packages/twenty-website/src/app/developers/docs/layout.tsx
new file mode 100644
index 000000000..88c54011b
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/docs/layout.tsx
@@ -0,0 +1,63 @@
+import { ContentContainer } from '@/app/components/ContentContainer';
+
+const DeveloperDocsLayout = ({ children }: { children: React.ReactNode }) => {
+ return (
+
+
+
+ );
+};
+
+export default DeveloperDocsLayout;
diff --git a/packages/twenty-website/src/app/developers/docs/page.tsx b/packages/twenty-website/src/app/developers/docs/page.tsx
new file mode 100644
index 000000000..51b49eaf2
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/docs/page.tsx
@@ -0,0 +1,9 @@
+const DeveloperDocs = () => {
+ return (
+
+
Developer Docs
+
+ );
+};
+
+export default DeveloperDocs;
diff --git a/packages/twenty-website/src/app/developers/docs/rest/page.tsx b/packages/twenty-website/src/app/developers/docs/rest/page.tsx
new file mode 100644
index 000000000..cb90e5f04
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/docs/rest/page.tsx
@@ -0,0 +1,33 @@
+'use client';
+
+/*import { API } from '@stoplight/elements';/
+
+import '@stoplight/elements/styles.min.css';
+
+/*
+const RestApiComponent = ({ openApiJson }: { openApiJson: any }) => {
+ // We load spotlightTheme style using useEffect as it breaks remaining docs style
+ useEffect(() => {
+ const styleElement = document.createElement('style');
+ // styleElement.innerHTML = spotlightTheme.toString();
+ document.head.append(styleElement);
+
+ return () => styleElement.remove();
+ }, []);
+
+ return (
+
+ );
+};*/
+
+const RestApi = () => {
+ /* const [openApiJson, setOpenApiJson] = useState({});
+
+ const children = ;*/
+
+ return <>API>;
+
+ // return {children} ;
+};
+
+export default RestApi;
diff --git a/packages/twenty-website/src/app/developers/page.tsx b/packages/twenty-website/src/app/developers/page.tsx
new file mode 100644
index 000000000..81c5803ee
--- /dev/null
+++ b/packages/twenty-website/src/app/developers/page.tsx
@@ -0,0 +1,9 @@
+const Developers = () => {
+ return (
+
+
This page should probably be built on Framer
+
+ );
+};
+
+export default Developers;
diff --git a/packages/twenty-website/src/app/emotion-root-style-registry.js b/packages/twenty-website/src/app/emotion-root-style-registry.js
index d7901367c..bf801d059 100644
--- a/packages/twenty-website/src/app/emotion-root-style-registry.js
+++ b/packages/twenty-website/src/app/emotion-root-style-registry.js
@@ -1,37 +1,37 @@
-'use client'
+'use client';
-import { CacheProvider } from '@emotion/react'
-import createCache from '@emotion/cache'
-import { useServerInsertedHTML } from 'next/navigation'
-import { useState } from 'react'
+import { CacheProvider } from '@emotion/react';
+import createCache from '@emotion/cache';
+import { useServerInsertedHTML } from 'next/navigation';
+import { useState } from 'react';
export default function RootStyleRegistry({ children }) {
const [{ cache, flush }] = useState(() => {
- const cache = createCache({ key: 'emotion-cache' })
- cache.compat = true
- const prevInsert = cache.insert
- let inserted = []
+ const cache = createCache({ key: 'emotion-cache' });
+ cache.compat = true;
+ const prevInsert = cache.insert;
+ let inserted = [];
cache.insert = (...args) => {
- const serialized = args[1]
+ const serialized = args[1];
if (cache.inserted[serialized.name] === undefined) {
- inserted.push(serialized.name)
+ inserted.push(serialized.name);
}
- return prevInsert(...args)
- }
+ return prevInsert(...args);
+ };
const flush = () => {
- const prevInserted = inserted
- inserted = []
- return prevInserted
- }
- return { cache, flush }
- })
+ const prevInserted = inserted;
+ inserted = [];
+ return prevInserted;
+ };
+ return { cache, flush };
+ });
useServerInsertedHTML(() => {
- const names = flush()
- if (names.length === 0) return null
- let styles = ''
+ const names = flush();
+ if (names.length === 0) return null;
+ let styles = '';
for (const name of names) {
- styles += cache.inserted[name]
+ styles += cache.inserted[name];
}
return (
- )
- })
+ );
+ });
- return {children}
+ return {children} ;
}
diff --git a/packages/twenty-website/src/app/user-guide/get-posts.tsx b/packages/twenty-website/src/app/get-posts.tsx
similarity index 50%
rename from packages/twenty-website/src/app/user-guide/get-posts.tsx
rename to packages/twenty-website/src/app/get-posts.tsx
index c286c1f1c..13b1311ce 100644
--- a/packages/twenty-website/src/app/user-guide/get-posts.tsx
+++ b/packages/twenty-website/src/app/get-posts.tsx
@@ -2,12 +2,16 @@ import fs from 'fs';
import path from 'path';
import { compileMDX } from 'next-mdx-remote/rsc';
import { ReactElement } from 'react';
+import gfm from 'remark-gfm';
+import rehypeToc from '@jsdevtools/rehype-toc';
+import rehypeSlug from 'rehype-slug';
interface ItemInfo {
title: string;
position?: number;
path: string;
type: 'file' | 'directory';
+ icon?: string;
}
export interface FileContent {
@@ -20,15 +24,15 @@ export interface Directory {
itemInfo: ItemInfo;
}
-const basePath = '/src/content/user-guide';
-
-
-async function getFiles(filePath: string, position: number = 0): Promise {
+async function getFiles(
+ filePath: string,
+ basePath: string,
+ position: number = 0,
+): Promise {
const entries = fs.readdirSync(filePath, { withFileTypes: true });
const urlpath = path.toString().split(basePath);
const pathName = urlpath.length > 1 ? urlpath[1] : path.basename(filePath);
- console.log(pathName);
const directory: Directory = {
itemInfo: {
@@ -41,57 +45,97 @@ async function getFiles(filePath: string, position: number = 0): Promise({ source: fileContent, options: { parseFrontmatter: true } });
- directory[entry.name] = { content, itemInfo: {...frontmatter, type: 'file', path: pathName + "/" + entry.name.replace(/\.mdx$/, '')} };
+ const { content, frontmatter } = await compileMDXFile(
+ path.join(filePath, entry.name),
+ );
+ directory[entry.name] = {
+ content,
+ itemInfo: {
+ ...frontmatter,
+ type: 'file',
+ path: pathName + '/' + entry.name.replace(/\.mdx$/, ''),
+ },
+ };
}
}
return directory;
}
-async function parseFrontMatterAndCategory(directory: Directory, dirPath: string): Promise {
+async function parseFrontMatterAndCategory(
+ directory: Directory,
+ dirPath: string,
+): Promise {
const parsedDirectory: Directory = {
itemInfo: directory.itemInfo,
};
for (const entry in directory) {
if (entry !== 'itemInfo' && directory[entry] instanceof Object) {
- parsedDirectory[entry] = await parseFrontMatterAndCategory(directory[entry] as Directory, path.join(dirPath, entry));
+ parsedDirectory[entry] = await parseFrontMatterAndCategory(
+ directory[entry] as Directory,
+ path.join(dirPath, entry),
+ );
}
}
const categoryPath = path.join(dirPath, '_category_.json');
if (fs.existsSync(categoryPath)) {
- const categoryJson: ItemInfo = JSON.parse(fs.readFileSync(categoryPath, 'utf8'));
+ const categoryJson: ItemInfo = JSON.parse(
+ fs.readFileSync(categoryPath, 'utf8'),
+ );
parsedDirectory.itemInfo = categoryJson;
}
return parsedDirectory;
}
-export async function getPosts(): Promise {
+export async function compileMDXFile(filePath: string, addToc: boolean = true) {
+ const fileContent = fs.readFileSync(filePath, 'utf8');
+
+ const compiled = await compileMDX<{ title: string; position?: number }>({
+ source: fileContent,
+ options: {
+ parseFrontmatter: true,
+ mdxOptions: {
+ remarkPlugins: [gfm],
+ rehypePlugins: [rehypeSlug, ...(addToc ? [rehypeToc] : [])],
+ },
+ },
+ });
+
+ return compiled;
+}
+
+export async function getPosts(basePath: string): Promise {
const postsDirectory = path.join(process.cwd(), basePath);
- const directory = await getFiles(postsDirectory);
+ const directory = await getFiles(postsDirectory, basePath);
return parseFrontMatterAndCategory(directory, postsDirectory);
}
-export async function getPost(slug: string[]): Promise {
+export async function getPost(
+ slug: string[],
+ basePath: string,
+): Promise {
const postsDirectory = path.join(process.cwd(), basePath);
const modifiedSlug = slug.join('/');
const filePath = path.join(postsDirectory, `${modifiedSlug}.mdx`);
- console.log(filePath);
-
if (!fs.existsSync(filePath)) {
return null;
}
- const fileContent = fs.readFileSync(filePath, 'utf8');
- const { content, frontmatter } = await compileMDX<{ title: string, position?: number }>({ source: fileContent, options: { parseFrontmatter: true } });
-
- return { content, itemInfo: {...frontmatter, type: 'file', path: modifiedSlug }};
+ const { content, frontmatter } = await compileMDXFile(filePath);
+
+ return {
+ content,
+ itemInfo: { ...frontmatter, type: 'file', path: modifiedSlug },
+ };
}
diff --git a/packages/twenty-website/src/app/layout.css b/packages/twenty-website/src/app/layout.css
index bf40526ed..9df57cb6e 100644
--- a/packages/twenty-website/src/app/layout.css
+++ b/packages/twenty-website/src/app/layout.css
@@ -18,9 +18,20 @@ body {
align-items: center;
}
+.warning {
+ color: rgb(94, 30, 4);
+}
+
a {
color: rgb(129, 129, 129);
&:hover {
color: #000;
}
+}
+
+nav.toc {
+ width: 200px;
+ position: fixed;
+ top: 100px;
+ right: 0;
}
\ No newline at end of file
diff --git a/packages/twenty-website/src/app/layout.tsx b/packages/twenty-website/src/app/layout.tsx
index 31e948aa1..3804666fd 100644
--- a/packages/twenty-website/src/app/layout.tsx
+++ b/packages/twenty-website/src/app/layout.tsx
@@ -1,43 +1,41 @@
-import type { Metadata } from 'next'
-import { Gabarito } from 'next/font/google'
-import EmotionRootStyleRegistry from './emotion-root-style-registry'
-import styled from '@emotion/styled'
-import { HeaderDesktop } from './components/HeaderDesktop'
-import { FooterDesktop } from './components/FooterDesktop'
-import { HeaderMobile } from '@/app/components/HeaderMobile'
-import './layout.css'
+import type { Metadata } from 'next';
+import { Gabarito } from 'next/font/google';
+import EmotionRootStyleRegistry from './emotion-root-style-registry';
+import { HeaderDesktop } from './components/HeaderDesktop';
+import { FooterDesktop } from './components/FooterDesktop';
+import { HeaderMobile } from '@/app/components/HeaderMobile';
+import './layout.css';
export const metadata: Metadata = {
title: 'Twenty.dev',
description: 'Twenty for Developer',
icons: '/images/core/logo.svg',
-}
+};
const gabarito = Gabarito({
weight: ['400', '500'],
subsets: ['latin'],
display: 'swap',
- adjustFontFallback: false
-})
-
+ adjustFontFallback: false,
+});
export default function RootLayout({
children,
}: {
- children: React.ReactNode
+ children: React.ReactNode;
}) {
return (
-
-
-
-
- {children}
-
-
+
+
+
+
+ {children}
+
+
- )
+ );
}
diff --git a/packages/twenty-website/src/app/page.tsx b/packages/twenty-website/src/app/page.tsx
index d68ad75f6..5ceda6443 100644
--- a/packages/twenty-website/src/app/page.tsx
+++ b/packages/twenty-website/src/app/page.tsx
@@ -1,14 +1,13 @@
-import Image from 'next/image'
-
-import { ContentContainer } from './components/ContentContainer'
+import { ContentContainer } from './components/ContentContainer';
export default function Home() {
return (
- Part of the website is built directly with Framer, including the homepage.
- We use Clouflare to split the traffic between the two sites.
+ Part of the website is built directly with Framer, including the
+ homepage.
+ We use Clouflare to split the traffic between the two sites.
- )
+ );
}
diff --git a/packages/twenty-website/src/app/releases/page.tsx b/packages/twenty-website/src/app/releases/page.tsx
index bb505518e..ec94a2039 100644
--- a/packages/twenty-website/src/app/releases/page.tsx
+++ b/packages/twenty-website/src/app/releases/page.tsx
@@ -1,71 +1,71 @@
-import { compileMDX } from 'next-mdx-remote/rsc'
+import { compileMDX } from 'next-mdx-remote/rsc';
import gfm from 'remark-gfm';
import { ContentContainer } from '../components/ContentContainer';
import remarkBehead from 'remark-behead';
-import type { Metadata } from 'next'
-
+import type { Metadata } from 'next';
interface Release {
- id: number;
- name: string;
- body: string;
+ id: number;
+ name: string;
+ body: string;
}
-
-export const metadata: Metadata= {
+export const metadata: Metadata = {
title: 'Twenty - Releases',
description: 'Latest releases of Twenty',
-}
+};
- const Home = async () => {
- const response = await fetch('https://api.github.com/repos/twentyhq/twenty/releases');
- const data: Release[] = await response.json();
-
- const releases = await Promise.all(
- data.map(async (release) => {
- let mdxSource;
- try {
- mdxSource = await compileMDX({
- source: release.body,
- options: {
- mdxOptions: {
- remarkPlugins: [
- gfm,
- [remarkBehead, { depth: 2 }],
- ],
- }
- },
- });
- mdxSource = mdxSource.content;
- } catch(error) {
- console.error('An error occurred during MDX rendering:', error);
- mdxSource = `Oops! Something went wrong.
${error}`;;
- }
+const Home = async () => {
+ const response = await fetch(
+ 'https://api.github.com/repos/twentyhq/twenty/releases',
+ );
+ const data: Release[] = await response.json();
- return {
- id: release.id,
- name: release.name,
- body: mdxSource,
- };
- })
- );
-
- return (
-
- Releases
+ const releases = await Promise.all(
+ data.map(async (release) => {
+ let mdxSource;
+ try {
+ mdxSource = await compileMDX({
+ source: release.body,
+ options: {
+ mdxOptions: {
+ remarkPlugins: [gfm, [remarkBehead, { depth: 2 }]],
+ },
+ },
+ });
+ mdxSource = mdxSource.content;
+ } catch (error) {
+ console.error('An error occurred during MDX rendering:', error);
+ mdxSource = `Oops! Something went wrong.
${error}`;
+ }
- {releases.map((release, index) => (
-
+
Releases
+
+ {releases.map((release, index) => (
+
-
{release.name}
-
{release.body}
-
- ))}
-
- )
- }
-
- export default Home;
\ No newline at end of file
+ borderBottom:
+ index === releases.length - 1 ? 'none' : '1px solid #ccc',
+ }}
+ >
+
{release.name}
+
{release.body}
+
+ ))}
+
+ );
+};
+
+export default Home;
diff --git a/packages/twenty-website/src/app/user-guide/[...slug]/page.tsx b/packages/twenty-website/src/app/user-guide/[...slug]/page.tsx
deleted file mode 100644
index 46c14e52d..000000000
--- a/packages/twenty-website/src/app/user-guide/[...slug]/page.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import { getPost } from "@/app/user-guide/get-posts";
-
-export default async function BlogPost({ params }: { params: { slug: string[] } }) {
- const post = await getPost(params.slug as string[]);
- console.log(post);
-
- return
-
{post?.itemInfo.title}
-
{post?.content}
-
;
-}
diff --git a/packages/twenty-website/src/app/user-guide/[[...slug]]/layout.tsx b/packages/twenty-website/src/app/user-guide/[[...slug]]/layout.tsx
new file mode 100644
index 000000000..2ef4b70bb
--- /dev/null
+++ b/packages/twenty-website/src/app/user-guide/[[...slug]]/layout.tsx
@@ -0,0 +1,120 @@
+import { ContentContainer } from '@/app/components/ContentContainer';
+import { getPosts, Directory, FileContent } from '@/app/get-posts';
+import Link from 'next/link';
+import * as TablerIcons from '@tabler/icons-react';
+import { FunctionComponent } from 'react';
+
+function loadIcon(iconName?: string) {
+ const name = iconName ? iconName : 'IconCategory';
+
+ try {
+ const icon = TablerIcons[
+ name as keyof typeof TablerIcons
+ ] as FunctionComponent;
+ return icon as TablerIcons.Icon;
+ } catch (error) {
+ console.error('Icon not found:', iconName);
+ return null;
+ }
+}
+
+const DirectoryItem = ({
+ name,
+ item,
+}: {
+ name: string;
+ item: Directory | FileContent;
+}) => {
+ if ('content' in item) {
+ // If the item is a file, we render a link.
+ const Icon = loadIcon(item.itemInfo.icon);
+
+ return (
+
+
+ {Icon ? : ''}
+ {item.itemInfo.title}
+
+
+ );
+ } else {
+ // If the item is a directory, we render the title and the items in the directory.
+ return (
+
+
+ {item.itemInfo.title}
+
+ {Object.entries(item).map(([childName, childItem]) => {
+ if (childName !== 'itemInfo') {
+ return (
+
+ );
+ }
+ })}
+
+ );
+ }
+};
+
+export default async function UserGuideHome({
+ children,
+}: {
+ children: React.ReactNode;
+}) {
+ const basePath = '/src/content/user-guide';
+
+ const posts = await getPosts(basePath);
+
+ return (
+
+
+
+ {posts['home.mdx'] && (
+
+ )}
+ {Object.entries(posts).map(([name, item]) => {
+ if (name !== 'itemInfo' && name != 'home.mdx') {
+ return (
+
+ );
+ }
+ })}
+
+
+ {children}
+
+
+
+ );
+}
diff --git a/packages/twenty-website/src/app/user-guide/[[...slug]]/page.tsx b/packages/twenty-website/src/app/user-guide/[[...slug]]/page.tsx
new file mode 100644
index 000000000..af01ca094
--- /dev/null
+++ b/packages/twenty-website/src/app/user-guide/[[...slug]]/page.tsx
@@ -0,0 +1,21 @@
+import { getPost } from '@/app/get-posts';
+
+export default async function UserGuideHome({
+ params,
+}: {
+ params: { slug: string[] };
+}) {
+ const basePath = '/src/content/user-guide';
+
+ const mainPost = await getPost(
+ params.slug && params.slug.length ? params.slug : ['home'],
+ basePath,
+ );
+
+ return (
+
+
{mainPost?.itemInfo.title}
+
{mainPost?.content}
+
+ );
+}
diff --git a/packages/twenty-website/src/app/user-guide/page.tsx b/packages/twenty-website/src/app/user-guide/page.tsx
deleted file mode 100644
index 168767a57..000000000
--- a/packages/twenty-website/src/app/user-guide/page.tsx
+++ /dev/null
@@ -1,47 +0,0 @@
-import { ContentContainer } from '@/app/components/ContentContainer';
-import { getPosts, Directory, FileContent } from '@/app/user-guide/get-posts';
-import Link from 'next/link';
-
-
-const DirectoryItem = ({ name, item }: { name: string, item: Directory | FileContent }) => {
- if ('content' in item) {
- // If the item is a file, we render a link.
- return (
-
-
- {item.itemInfo.title}
-
-
- );
- } else {
- // If the item is a directory, we render the title and the items in the directory.
- return (
-
-
{item.itemInfo.title}
- {Object.entries(item).map(([childName, childItem]) => {
- if (childName !== 'itemInfo') {
- return ;
- }
- })}
-
- );
- }
-};
-
-
-export default async function BlogHome() {
-
- const posts = await getPosts();
-
-
- return
- User Guide
-
- {Object.entries(posts).map(([name, item]) => {
- if (name !== 'itemInfo') {
- return ;
- }
- })}
-
- ;
-}
\ No newline at end of file
diff --git a/packages/twenty-website/src/content/user-guide/basics/custom-objects.mdx b/packages/twenty-website/src/content/user-guide/basics/custom-objects.mdx
index 5ace07038..8e1741211 100644
--- a/packages/twenty-website/src/content/user-guide/basics/custom-objects.mdx
+++ b/packages/twenty-website/src/content/user-guide/basics/custom-objects.mdx
@@ -1,8 +1,7 @@
---
title: Custom Objects
-sidebar_position: 1
-sidebar_custom_props:
- icon: TbAugmentedReality
+position: 1
+icon: IconAugmentedReality
---
diff --git a/packages/twenty-website/src/content/user-guide/basics/notes.mdx b/packages/twenty-website/src/content/user-guide/basics/notes.mdx
index edcafeaf4..cfcc26c98 100644
--- a/packages/twenty-website/src/content/user-guide/basics/notes.mdx
+++ b/packages/twenty-website/src/content/user-guide/basics/notes.mdx
@@ -1,11 +1,9 @@
---
title: Notes
-sidebar_position: 1
-sidebar_custom_props:
- icon: TbNote
+position: 1
+icon: IconNote
---
-import PostImage from '@theme/PostImage';
Easily create a note to keep track of important information.
@@ -13,7 +11,7 @@ Easily create a note to keep track of important information.
To attach a note to the record, go to the Notes tab of a record page and click on `+ New Note`. You can also format, comment, and upload images to your notes.
-
+
## Format Notes
diff --git a/packages/twenty-website/src/content/user-guide/basics/opportunities.mdx b/packages/twenty-website/src/content/user-guide/basics/opportunities.mdx
index 5e05a0567..4625bf168 100644
--- a/packages/twenty-website/src/content/user-guide/basics/opportunities.mdx
+++ b/packages/twenty-website/src/content/user-guide/basics/opportunities.mdx
@@ -1,12 +1,9 @@
---
title: Opportunities
-sidebar_position: 1
-sidebar_custom_props:
- icon: TbTargetArrow
+position: 1
+icon: IconTargetArrow
---
-import PostImage from '@theme/PostImage';
-
All opportunities are presented in a Kanban board, where each column represents the stage of your workflow and each card represents a record. For each card, you can list the amount, close date, probability, and the point of contact. You can also move each card between stages as it goes through your workflow.
diff --git a/packages/twenty-website/src/content/user-guide/basics/tasks.mdx b/packages/twenty-website/src/content/user-guide/basics/tasks.mdx
index b2211a84e..86c1c5135 100644
--- a/packages/twenty-website/src/content/user-guide/basics/tasks.mdx
+++ b/packages/twenty-website/src/content/user-guide/basics/tasks.mdx
@@ -1,11 +1,9 @@
---
title: Tasks
-sidebar_position: 1
-sidebar_custom_props:
- icon: TbChecklist
+position: 1
+icon: IconChecklist
---
-import PostImage from '../../../components/PostImage'
You can find all the tasks from across your workspace in the Tasks window in your sidebar. You can also find a dedicated tab for Tasks on each record so you can add and edit tasks directly from each record. Alternatively, you can click on the `+` button on the top right of each record page and then click on Task to create a new task.
diff --git a/packages/twenty-website/src/content/user-guide/basics/basics.mdx b/packages/twenty-website/src/content/user-guide/home.mdx
similarity index 93%
rename from packages/twenty-website/src/content/user-guide/basics/basics.mdx
rename to packages/twenty-website/src/content/user-guide/home.mdx
index 6208d2ff6..7d99476b2 100644
--- a/packages/twenty-website/src/content/user-guide/basics/basics.mdx
+++ b/packages/twenty-website/src/content/user-guide/home.mdx
@@ -1,16 +1,9 @@
---
title: Get started
-displayed_sidebar: userSidebar
-sidebar_class_name: hidden
-sidebar_position: 0
-sidebar_custom_props:
- icon: TbUsers
- isSidebarRoot: true
+position: 0
+icon: IconUsers
---
-
-# Welcome to Twenty's User Guide
-
The purpose of this user guide is to help you learn how you can use Twenty to build the CRM you want.
## Quick Search
diff --git a/packages/twenty-website/src/content/user-guide/integrations/connect-zapier.mdx b/packages/twenty-website/src/content/user-guide/integrations/connect-zapier.mdx
index 801fff10d..139224fb4 100644
--- a/packages/twenty-website/src/content/user-guide/integrations/connect-zapier.mdx
+++ b/packages/twenty-website/src/content/user-guide/integrations/connect-zapier.mdx
@@ -1,15 +1,13 @@
---
-title: Connect Twenty and Zapier
-sidebar_position: 3
-sidebar_custom_props:
- icon: TbBrandZapier
+title: Connect Zapier
+position: 3
+icon: IconBrandZapier
---
-:::caution
-
+
Twenty integration is currently being registered in the public Zapier repository, you may not find it until the publishing process is complete.
+
-:::
Sync Twenty with 3000+ apps using [Zapier](https://zapier.com/), and automate your work. Here's how you can connect Twenty to Zapier:
@@ -21,7 +19,7 @@ Sync Twenty with 3000+ apps using [Zapier](https://zapier.com/), and automate yo
6. Enter your API key and click on 'Yes, Continue to Twenty.'
-
+
You can now continue creating your automation!
diff --git a/packages/twenty-website/src/content/user-guide/integrations/generating-api-keys.mdx b/packages/twenty-website/src/content/user-guide/integrations/generating-api-keys.mdx
index d7d5065d0..efd5dd3bc 100644
--- a/packages/twenty-website/src/content/user-guide/integrations/generating-api-keys.mdx
+++ b/packages/twenty-website/src/content/user-guide/integrations/generating-api-keys.mdx
@@ -1,8 +1,7 @@
---
-title: Generating an API Key
-sidebar_position: 2
-sidebar_custom_props:
- icon: TbApi
+title: API Keys
+position: 2
+icon: IconApi
---
To generate an API key:
@@ -14,11 +13,9 @@ To generate an API key:
5. Hit save to see your API key.
6. Since the key is only visible once, make sure you store it somewhere safe.
-:::caution Note
-
+
Since your API key contains sensitive information, you shouldn't share it with services you don't fully trust. If leaked, someone can use it maliciously. If you think your API key is no longer secure, make sure you disable it and generate a new one.
-
-:::
+
## Regenerating API key
diff --git a/packages/twenty-website/src/content/user-guide/others/glossary.mdx b/packages/twenty-website/src/content/user-guide/others/glossary.mdx
index 56351dbff..b6eac3456 100644
--- a/packages/twenty-website/src/content/user-guide/others/glossary.mdx
+++ b/packages/twenty-website/src/content/user-guide/others/glossary.mdx
@@ -1,8 +1,7 @@
---
title: Glossary
-sidebar_position: 3
-sidebar_custom_props:
- icon: TbVocabulary
+position: 3
+icon: IconVocabulary
---
### Company & People
diff --git a/packages/twenty-website/src/content/user-guide/others/tips.mdx b/packages/twenty-website/src/content/user-guide/others/tips.mdx
index 9a00a4aa8..17004ae06 100644
--- a/packages/twenty-website/src/content/user-guide/others/tips.mdx
+++ b/packages/twenty-website/src/content/user-guide/others/tips.mdx
@@ -1,8 +1,7 @@
---
title: Tips
sidebar_position: 1
-sidebar_custom_props:
- icon: TbInfoCircle
+icon: IconInfoCircle
---
## Update workspace name & logo
diff --git a/packages/twenty-website/yarn.lock b/packages/twenty-website/yarn.lock
index 88848079f..6122400c0 100644
--- a/packages/twenty-website/yarn.lock
+++ b/packages/twenty-website/yarn.lock
@@ -56,7 +56,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.23.2":
+"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2":
version: 7.23.6
resolution: "@babel/runtime@npm:7.23.6"
dependencies:
@@ -115,6 +115,15 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/is-prop-valid@npm:^0.8.2":
+ version: 0.8.8
+ resolution: "@emotion/is-prop-valid@npm:0.8.8"
+ dependencies:
+ "@emotion/memoize": "npm:0.7.4"
+ checksum: f6be625f067c7fa56a12a4edaf090715616dc4fc7803c87212831f38c969350107b9709b1be54100e53153b18d9fa068eb4bf4f9ac66a37a8edf1bac9b64e279
+ languageName: node
+ linkType: hard
+
"@emotion/is-prop-valid@npm:^1.2.1":
version: 1.2.1
resolution: "@emotion/is-prop-valid@npm:1.2.1"
@@ -124,6 +133,13 @@ __metadata:
languageName: node
linkType: hard
+"@emotion/memoize@npm:0.7.4":
+ version: 0.7.4
+ resolution: "@emotion/memoize@npm:0.7.4"
+ checksum: b2376548fc147b43afd1ff005a80a1a025bd7eb4fb759fdb23e96e5ff290ee8ba16628a332848d600fb91c3cdc319eee5395fa33d8875e5d5a8c4ce18cddc18e
+ languageName: node
+ linkType: hard
+
"@emotion/memoize@npm:^0.8.1":
version: 0.8.1
resolution: "@emotion/memoize@npm:0.8.1"
@@ -222,7 +238,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/eslint-utils@npm:^4.2.0":
+"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
dependencies:
@@ -233,7 +249,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.6.1":
+"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1":
version: 4.10.0
resolution: "@eslint-community/regexpp@npm:4.10.0"
checksum: c5f60ef1f1ea7649fa7af0e80a5a79f64b55a8a8fa5086de4727eb4c86c652aedee407a9c143b8995d2c0b2d75c1222bec9ba5d73dbfc1f314550554f0979ef4
@@ -264,6 +280,134 @@ __metadata:
languageName: node
linkType: hard
+"@faker-js/faker@npm:5.5.3":
+ version: 5.5.3
+ resolution: "@faker-js/faker@npm:5.5.3"
+ checksum: 3f7fbf0b0cfe23c7750ab79b123be8f845e5f376ec28bf43b7b017983b6fc3a9dc22543c4eea52e30cc119699c0f47f62a2c02e9eae9b6a20b75955e9c3eb887
+ languageName: node
+ linkType: hard
+
+"@floating-ui/core@npm:^1.4.2":
+ version: 1.5.2
+ resolution: "@floating-ui/core@npm:1.5.2"
+ dependencies:
+ "@floating-ui/utils": "npm:^0.1.3"
+ checksum: 595896efbd4d4298ef799e734784b924594f179c7b37d6019c7a0bd2f062558f172b4125540668e1242746d69cc8c03f191ba1a3ab2f22d9ad926076bdf21274
+ languageName: node
+ linkType: hard
+
+"@floating-ui/dom@npm:^1.5.1":
+ version: 1.5.3
+ resolution: "@floating-ui/dom@npm:1.5.3"
+ dependencies:
+ "@floating-ui/core": "npm:^1.4.2"
+ "@floating-ui/utils": "npm:^0.1.3"
+ checksum: e5f30b911f939e40003851077bba441f269ae689bdc43c674bee43aa98fc6b7a5f59be432d27b7be599b1e4ab7b15c752875ea777a89cff01d157e593b78b25b
+ languageName: node
+ linkType: hard
+
+"@floating-ui/react-dom@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "@floating-ui/react-dom@npm:2.0.4"
+ dependencies:
+ "@floating-ui/dom": "npm:^1.5.1"
+ peerDependencies:
+ react: ">=16.8.0"
+ react-dom: ">=16.8.0"
+ checksum: 5d597a7939e484428452cee775884f6c14055783d811a1abedf03151eb8825ecf42a544553efecdc502f30ca2a6b3e6630485367c39473d259e74f5f1331bc0a
+ languageName: node
+ linkType: hard
+
+"@floating-ui/utils@npm:^0.1.3":
+ version: 0.1.6
+ resolution: "@floating-ui/utils@npm:0.1.6"
+ checksum: 0a089db0e0526b89e83cb0a773a903517db5c9067cd473febfd8fa91a3a2ccbc3a835234796c1bb528def21dbb67be50e28d9c473cb58a6d90679d7e549b9c0c
+ languageName: node
+ linkType: hard
+
+"@fortawesome/fontawesome-common-types@npm:6.5.1":
+ version: 6.5.1
+ resolution: "@fortawesome/fontawesome-common-types@npm:6.5.1"
+ checksum: afd4e6de0af60b1dc1557877f8f5fa95ee9f0fb0558581d25c46d24c2946bbcf54e351451d0ca2d6b043a283a66526450da7cf052a45702237b0c8383823a825
+ languageName: node
+ linkType: hard
+
+"@fortawesome/fontawesome-svg-core@npm:^6.1.1":
+ version: 6.5.1
+ resolution: "@fortawesome/fontawesome-svg-core@npm:6.5.1"
+ dependencies:
+ "@fortawesome/fontawesome-common-types": "npm:6.5.1"
+ checksum: ba4f4f4f1a98a154ff89ed9a24c586809cd277e147d177fcdc5a76c0ea315087d5e383487d0658b9d27cfcb26971a45364f567c475b4e2df16cfb50cde4a83af
+ languageName: node
+ linkType: hard
+
+"@fortawesome/react-fontawesome@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "@fortawesome/react-fontawesome@npm:0.2.0"
+ dependencies:
+ prop-types: "npm:^15.8.1"
+ peerDependencies:
+ "@fortawesome/fontawesome-svg-core": ~1 || ~6
+ react: ">=16.3"
+ checksum: cf1bd3840dfe1b39d2d5ee92ac49ba3aabad95d05dd6374368a5a1e5f140c8e497d11599290cb70afc6c856bb3228628269199e9659ce8f3132692a2d1e464a5
+ languageName: node
+ linkType: hard
+
+"@graphiql/react@npm:^0.20.2":
+ version: 0.20.2
+ resolution: "@graphiql/react@npm:0.20.2"
+ dependencies:
+ "@graphiql/toolkit": "npm:^0.9.1"
+ "@headlessui/react": "npm:^1.7.15"
+ "@radix-ui/react-dialog": "npm:^1.0.4"
+ "@radix-ui/react-dropdown-menu": "npm:^2.0.5"
+ "@radix-ui/react-tooltip": "npm:^1.0.6"
+ "@radix-ui/react-visually-hidden": "npm:^1.0.3"
+ "@types/codemirror": "npm:^5.60.8"
+ clsx: "npm:^1.2.1"
+ codemirror: "npm:^5.65.3"
+ codemirror-graphql: "npm:^2.0.10"
+ copy-to-clipboard: "npm:^3.2.0"
+ framer-motion: "npm:^6.5.1"
+ graphql-language-service: "npm:^5.2.0"
+ markdown-it: "npm:^12.2.0"
+ set-value: "npm:^4.1.0"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ react: ^16.8.0 || ^17 || ^18
+ react-dom: ^16.8.0 || ^17 || ^18
+ checksum: 6bf9e50fc5c56da2e04bfacdf066a5077ddb3909481ab25f13da812d213b237855dda2daeb6c8f8cbc961584008e9bebd9b4ed89262963ecf94e736c53466b5c
+ languageName: node
+ linkType: hard
+
+"@graphiql/toolkit@npm:^0.9.1":
+ version: 0.9.1
+ resolution: "@graphiql/toolkit@npm:0.9.1"
+ dependencies:
+ "@n1ru4l/push-pull-async-iterable-iterator": "npm:^3.1.0"
+ meros: "npm:^1.1.4"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ graphql-ws: ">= 4.5.0"
+ peerDependenciesMeta:
+ graphql-ws:
+ optional: true
+ checksum: f212a083e635c354f17e829517720fac7170cd693ad36a1520ea0c67eede32360ebadbbae13910cf3da767036501b5aa59204e6384a59a0c20afd93606e30896
+ languageName: node
+ linkType: hard
+
+"@headlessui/react@npm:^1.7.15":
+ version: 1.7.17
+ resolution: "@headlessui/react@npm:1.7.17"
+ dependencies:
+ client-only: "npm:^0.0.1"
+ peerDependencies:
+ react: ^16 || ^17 || ^18
+ react-dom: ^16 || ^17 || ^18
+ checksum: a17d819e8c7aca764479eba1bd1bfe28d9f99ce4c16a296986f902ee040e57e242bd21d525570118c318cf1f013c9b56c6568980686774ca1881e82ca5cdeebe
+ languageName: node
+ linkType: hard
+
"@humanwhocodes/config-array@npm:^0.11.13":
version: 0.11.13
resolution: "@humanwhocodes/config-array@npm:0.11.13"
@@ -289,6 +433,48 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/cliui@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "@isaacs/cliui@npm:8.0.2"
+ dependencies:
+ string-width: "npm:^5.1.2"
+ string-width-cjs: "npm:string-width@^4.2.0"
+ strip-ansi: "npm:^7.0.1"
+ strip-ansi-cjs: "npm:strip-ansi@^6.0.1"
+ wrap-ansi: "npm:^8.1.0"
+ wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0"
+ checksum: b1bf42535d49f11dc137f18d5e4e63a28c5569de438a221c369483731e9dac9fb797af554e8bf02b6192d1e5eba6e6402cf93900c3d0ac86391d00d04876789e
+ languageName: node
+ linkType: hard
+
+"@jridgewell/sourcemap-codec@npm:^1.4.15":
+ version: 1.4.15
+ resolution: "@jridgewell/sourcemap-codec@npm:1.4.15"
+ checksum: 0c6b5ae663087558039052a626d2d7ed5208da36cfd707dcc5cea4a07cfc918248403dcb5989a8f7afaf245ce0573b7cc6fd94c4a30453bd10e44d9363940ba5
+ languageName: node
+ linkType: hard
+
+"@jsdevtools/ono@npm:^7.1.3":
+ version: 7.1.3
+ resolution: "@jsdevtools/ono@npm:7.1.3"
+ checksum: a9f7e3e8e3bc315a34959934a5e2f874c423cf4eae64377d3fc9de0400ed9f36cb5fd5ebce3300d2e8f4085f557c4a8b591427a583729a87841fda46e6c216b9
+ languageName: node
+ linkType: hard
+
+"@jsdevtools/rehype-toc@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@jsdevtools/rehype-toc@npm:3.0.2"
+ checksum: 3c2ae6a20b101ef2df981142693c00e3f54e45bdd91e504b0faadb9925733b5a9ed2a41cfbd5c8e7ea21e63b4f09827d8e8ddd21b87e02357e990d7a03becef2
+ languageName: node
+ linkType: hard
+
+"@juggle/resize-observer@npm:^3.3.1":
+ version: 3.4.0
+ resolution: "@juggle/resize-observer@npm:3.4.0"
+ checksum: 12930242357298c6f2ad5d4ec7cf631dfb344ca7c8c830ab7f64e6ac11eb1aae486901d8d880fd08fb1b257800c160a0da3aee1e7ed9adac0ccbb9b7c5d93347
+ languageName: node
+ linkType: hard
+
"@mdx-js/mdx@npm:^2.2.1":
version: 2.3.0
resolution: "@mdx-js/mdx@npm:2.3.0"
@@ -326,6 +512,78 @@ __metadata:
languageName: node
linkType: hard
+"@motionone/animation@npm:^10.12.0":
+ version: 10.16.3
+ resolution: "@motionone/animation@npm:10.16.3"
+ dependencies:
+ "@motionone/easing": "npm:^10.16.3"
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: c1bb7a03acc9c09647321a4653bf53878ea05ce91305507cb4000d75641dcad85faa8696ef12d0c28fa52d4b3708bc7ae34334c95ef532567a26082f0176ea4a
+ languageName: node
+ linkType: hard
+
+"@motionone/dom@npm:10.12.0":
+ version: 10.12.0
+ resolution: "@motionone/dom@npm:10.12.0"
+ dependencies:
+ "@motionone/animation": "npm:^10.12.0"
+ "@motionone/generators": "npm:^10.12.0"
+ "@motionone/types": "npm:^10.12.0"
+ "@motionone/utils": "npm:^10.12.0"
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.3.1"
+ checksum: 1af6cd8d8518ebbd90d74f15443ad94d7d03bf9e7e1455a5cb6768a53ba8dac6906ca121e9c1f42b8d53a8ab7c19d14e4731c10231b5dc7102628f32659faea2
+ languageName: node
+ linkType: hard
+
+"@motionone/easing@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/easing@npm:10.16.3"
+ dependencies:
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: df98a643f0b2955afd16b78063899d050b22cfcf3db1bb86ecdbde831614f24c41143d5d887bc287f6de979baa20a00e8e1dca39ef7b2dfb67c0ec1b1ca0bcaa
+ languageName: node
+ linkType: hard
+
+"@motionone/generators@npm:^10.12.0":
+ version: 10.16.4
+ resolution: "@motionone/generators@npm:10.16.4"
+ dependencies:
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: cef71d1236a625b3579791d480ebd1875bec2a62e249771eb2af883981074016cc6f2ef112c2bf27f93d05d19830893f3f486944cd68d2fbf35a990c41729152
+ languageName: node
+ linkType: hard
+
+"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/types@npm:10.16.3"
+ checksum: a792acd8bacd7949c29fd47fda1d3d7919b86ab209499a374a1f3c85f57a92d16f7a05f94edc6d46831c55180da2ff5e1193fa538bcb76e0ff38a24e25da2e87
+ languageName: node
+ linkType: hard
+
+"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/utils@npm:10.16.3"
+ dependencies:
+ "@motionone/types": "npm:^10.16.3"
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.3.1"
+ checksum: c5a1cce9bf5d1e8c5051a4636bd6a7030bf67f5662a94a8ec1524a72de3baca3f4c59e46cee9a41b111806fdd2956256c65c7e99b7de260803f2e44840bbae11
+ languageName: node
+ linkType: hard
+
+"@n1ru4l/push-pull-async-iterable-iterator@npm:^3.1.0":
+ version: 3.2.0
+ resolution: "@n1ru4l/push-pull-async-iterable-iterator@npm:3.2.0"
+ checksum: c1fbfa49f631a4b95899b0d6c13ab7310e849bbfbcbdb4fabbcc8faa2d9e36fffdd05740746814641220235cfaac7440ee54c313edd32b4c1af37887d0046175
+ languageName: node
+ linkType: hard
+
"@next/env@npm:14.0.4":
version: 14.0.4
resolution: "@next/env@npm:14.0.4"
@@ -432,6 +690,770 @@ __metadata:
languageName: node
linkType: hard
+"@npmcli/agent@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "@npmcli/agent@npm:2.2.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.1"
+ checksum: 7b89590598476dda88e79c473766b67c682aae6e0ab0213491daa6083dcc0c171f86b3868f5506f22c09aa5ea69ad7dfb78f4bf39a8dca375d89a42f408645b3
+ languageName: node
+ linkType: hard
+
+"@npmcli/fs@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@npmcli/fs@npm:3.1.0"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 162b4a0b8705cd6f5c2470b851d1dc6cd228c86d2170e1769d738c1fbb69a87160901411c3c035331e9e99db72f1f1099a8b734bf1637cc32b9a5be1660e4e1e
+ languageName: node
+ linkType: hard
+
+"@pkgjs/parseargs@npm:^0.11.0":
+ version: 0.11.0
+ resolution: "@pkgjs/parseargs@npm:0.11.0"
+ checksum: 5bd7576bb1b38a47a7fc7b51ac9f38748e772beebc56200450c4a817d712232b8f1d3ef70532c80840243c657d491cf6a6be1e3a214cff907645819fdc34aadd
+ languageName: node
+ linkType: hard
+
+"@pkgr/core@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "@pkgr/core@npm:0.1.0"
+ checksum: 8f4a0aa6cc1c445fec4f5f12157047e8a05e30b5c03441156f40203d6430f84d15135e8f1a6886e6c9800ff0e4a75d9d3419a43dbcd7490683f2882375a3b99a
+ languageName: node
+ linkType: hard
+
+"@radix-ui/primitive@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/primitive@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ checksum: 912216455537db3ca77f3e7f70174fb2b454fbd4a37a0acb7cfadad9ab6131abdfb787472242574460a3c301edf45738340cc84f6717982710082840fde7d916
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-arrow@npm:1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-arrow@npm:1.0.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: c931f6d7e0bac50fd1654a0303a303aff74a68a13a33a851a43a7c88677b53a92ca6557920b9105144a3002f899ce888437d20ddd7803a5c716edac99587626d
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-collection@npm:1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-collection@npm:1.0.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: cefa56383d7451ca79e4bd5a29aaeef6c205a04297213efd149aaead82fc8cde4fb8298e20e6b3613e5696e43f814fb4489805428f6604834fb31f73c6725fa8
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-compose-refs@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-compose-refs@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: be06f8dab35b5a1bffa7a5982fb26218ddade1acb751288333e3b89d7b4a7dfb5a6371be83876dac0ec2ebe0866d295e8618b778608e1965342986ea448040ec
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-context@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-context@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 3de5761b32cc70cd61715527f29d8c699c01ab28c195ced972ccbc7025763a373a68f18c9f948c7a7b922e469fd2df7fee5f7536e3f7bad44ffc06d959359333
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-dialog@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "@radix-ui/react-dialog@npm:1.0.5"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: c5b3069397379e79857a3203f3ead4d12d87736b59899f02a63e620a07dd1e6704e15523926cdf8e39afe1c945a7ff0f2533c5ea5be1e17c3114820300a51133
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-direction@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-direction@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: b1a45b4d1d5070ca3b5864b920f6c6210c962bdb519abb62b38b1baef9d06737dc3d8ecdb61860b7504a735235a539652f5977c7299ec021da84e6b0f64d988a
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-dismissable-layer@npm:1.0.5":
+ version: 1.0.5
+ resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-escape-keydown": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 7e4308867aecfb07b506330c1964d94a52247ab9453725613cd326762aa13e483423c250f107219c131b0449600eb8d1576ce3159c2b96e8c978f75e46062cb2
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-dropdown-menu@npm:^2.0.5":
+ version: 2.0.6
+ resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-menu": "npm:2.0.6"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 525cab53547d2ce2904518b1f66b62179d656c57c8d6dd7dbe863cc05025d8bad535f44011e2735b07fc500579c3d64d89a9a39593d4c8f91f31052d75b729e1
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-focus-guards@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-focus-guards@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: d5fd4e5aa9d9a87c8ad490b3b4992d6f1d9eddf18e56df2a2bcf8744c4332b275d73377fd193df3e6ba0ad9608dc497709beca5c64de2b834d5f5350b3c9a272
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-focus-scope@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-focus-scope@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 2fce0bafcab4e16cf4ed7560bda40654223f3d0add6b231e1c607433030c14e6249818b444b7b58ee7a6ff6bbf8e192c9c81d22c3a5c88c2daade9d1f881b5be
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-id@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-id@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: e2859ca58bea171c956098ace7ecf615cf9432f58a118b779a14720746b3adcf0351c36c75de131548672d3cd290ca238198acbd33b88dc4706f98312e9317ad
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-menu@npm:2.0.6":
+ version: 2.0.6
+ resolution: "@radix-ui/react-menu@npm:2.0.6"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-roving-focus": "npm:1.0.4"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 06926fa59cb8f5614f2e1a085ea1cbf09631ae28fb6e5d6e6d2a0a84d24979e3aca311cdb19dfdb254c1823ff85fd5250c29d4463f8f7622dd523e35df3fce1d
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-popper@npm:1.1.3":
+ version: 1.1.3
+ resolution: "@radix-ui/react-popper@npm:1.1.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@floating-ui/react-dom": "npm:^2.0.0"
+ "@radix-ui/react-arrow": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-rect": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ "@radix-ui/rect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a38c374ec65dd8d7c604af7151e96faec1743828d859dc4892e720c1803a7e1562add26aec2ddf2091defae4e15d989c028032ea481419e38c4693b3f12545c3
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-portal@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-portal@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: fed32f8148b833fe852fb5e2f859979ffdf2fb9a9ef46583b9b52915d764ad36ba5c958a64e61d23395628ccc09d678229ee94cd112941e8fe2575021f820c29
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-presence@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-presence@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 90780618b265fe794a8f1ddaa5bfd3c71a1127fa79330a14d32722e6265b44452a9dd36efe4e769129d33e57f979f6b8713e2cbf2e2755326aa3b0f337185b6e
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-primitive@npm:1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-primitive@npm:1.0.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 67a66ff8898a5e7739eda228ab6f5ce808858da1dce967014138d87e72b6bbfc93dc1467c706d98d1a2b93bf0b6e09233d1a24d31c78227b078444c1a69c42be
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-roving-focus@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-roving-focus@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 61e3ddfd1647e64fba855434ff41e8e7ba707244fe8841f78c450fbdce525383b64259279475615d030dbf1625cbffd8eeebee72d91bf6978794f5dbcf887fc0
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-slot@npm:1.0.2":
+ version: 1.0.2
+ resolution: "@radix-ui/react-slot@npm:1.0.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 3af6ea4891e6fa8091e666802adffe7718b3cd390a10fa9229a5f40f8efded9f3918ea01b046103d93923d41cc32119505ebb6bde76cad07a87b6cf4f2119347
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-tooltip@npm:^1.0.6":
+ version: 1.0.7
+ resolution: "@radix-ui/react-tooltip@npm:1.0.7"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-visually-hidden": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 915524ea9d102eb26e656c550a084ca460219041c0e7cec0e72b522ee52a43b4d725f4ad3352212f4ae88b3672ef7b23bad07844275cafea075ada590678d873
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-use-callback-ref@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 331b432be1edc960ca148637ae6087220873ee828ceb13bd155926ef8f49e862812de5b379129f6aaefcd11be53715f3237e6caa9a33d9c0abfff43f3ba58938
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-use-controllable-state@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 29b069dbf09e48bca321af6272574ad0fc7283174e7d092731a10663fe00c0e6b4bde5e1b5ea67725fe48dcbe8026e7ff0d69d42891c62cbb9ca408498171fbe
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-use-escape-keydown@npm:1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 3c94c78902dcb40b60083ee2184614f45c95a189178f52d89323b467bd04bcf5fdb1bc4d43debecd7f0b572c3843c7e04edbcb56f40a4b4b43936fb2770fb8ad
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-use-layout-effect@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-use-layout-effect@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 13cd0c38395c5838bc9a18238020d3bcf67fb340039e6d1cbf438be1b91d64cf6900b78121f3dc9219faeb40dcc7b523ce0f17e4a41631655690e5a30a40886a
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-use-rect@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-use-rect@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/rect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 94c5ab31dfd3678c0cb77a30025e82b3a287577c1a8674b0d703a36d27434bc9c59790e0bebf57ed153f0b8e0d8c3b9675fc9787b9eac525a09abcda8fa9e7eb
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-use-size@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-use-size@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: b109a4b3781781c4dc641a1173f0a6fcb0b0f7b2d7cdba5848a46070c9fb4e518909a46c20a3c2efbc78737c64859c59ead837f2940e8c8394d1c503ef58773b
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-visually-hidden@npm:1.0.3, @radix-ui/react-visually-hidden@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@radix-ui/react-visually-hidden@npm:1.0.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 0cbc12c2156b3fa0e40090cafd8525ce84c16a6b5a038a8e8fc7cbb16ed6da9ab369593962c57a18c41a16ec8713e0195c68ea34072ef1ca254ed4d4c0770bb4
+ languageName: node
+ linkType: hard
+
+"@radix-ui/rect@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/rect@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ checksum: 4c5159661340acc31b11e1f2ebd87a1521d39bfa287544dd2cd75b399539a4b625d38a1501c90ceae21fcca18ed164b0c3735817ff140ae334098192c110e571
+ languageName: node
+ linkType: hard
+
+"@react-hook/debounce@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@react-hook/debounce@npm:3.0.0"
+ dependencies:
+ "@react-hook/latest": "npm:^1.0.2"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: 12db70a62b82061f3aaa9cbcc3d4c2ec6c40b150f4edf658f22931349743a91d8297a75b65edb1b946f8feb7e3110aae8fde22694770d10f30bf2302e007f5a0
+ languageName: node
+ linkType: hard
+
+"@react-hook/event@npm:^1.2.1":
+ version: 1.2.6
+ resolution: "@react-hook/event@npm:1.2.6"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: 72a185b6ffd4e7e6729a2807c83c4d8cca3f83cf9c03065b9be2ae47f6623998799c0effe939fd70602efe148537353f03d7250cc876372d2b092d52fd4c3513
+ languageName: node
+ linkType: hard
+
+"@react-hook/latest@npm:^1.0.2":
+ version: 1.0.3
+ resolution: "@react-hook/latest@npm:1.0.3"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: d6a166c21121da519a516e8089ba28a2779d37b6017732ab55476c0d354754ad215394135765254f8752a7c6661c3fb868d088769a644848602f00f8821248ed
+ languageName: node
+ linkType: hard
+
+"@react-hook/passive-layout-effect@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "@react-hook/passive-layout-effect@npm:1.2.1"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: 5c9e6b3df1c91fc2b1d4f711ca96b5f8cb3f6a13a2e97dac7cce623e58d7ee57999c45db3778d0af0b2522b3a5b7463232ef21cb3ee9900437172d48f766d933
+ languageName: node
+ linkType: hard
+
+"@react-hook/resize-observer@npm:^1.2.1":
+ version: 1.2.6
+ resolution: "@react-hook/resize-observer@npm:1.2.6"
+ dependencies:
+ "@juggle/resize-observer": "npm:^3.3.1"
+ "@react-hook/latest": "npm:^1.0.2"
+ "@react-hook/passive-layout-effect": "npm:^1.2.0"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: 6ebe4ded4dc4602906c4c727871f93ea73754dd5758f90d50e5fc7382b1844324a46a4c2e0842d8ad5bf95886091ba8a0c9d3a1ef0f10bd0c9e011ecd7aeea42
+ languageName: node
+ linkType: hard
+
+"@react-hook/size@npm:^2.1.1":
+ version: 2.1.2
+ resolution: "@react-hook/size@npm:2.1.2"
+ dependencies:
+ "@react-hook/passive-layout-effect": "npm:^1.2.0"
+ "@react-hook/resize-observer": "npm:^1.2.1"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: f361cbd17290993faaedfcb13524610311766486ee70e5b82e0f17a377c77085ab3a41bdd3fe8d079e26a96f4e102347a2ce8907851a4bba079d8f1ce4c95008
+ languageName: node
+ linkType: hard
+
+"@react-hook/throttle@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "@react-hook/throttle@npm:2.2.0"
+ dependencies:
+ "@react-hook/latest": "npm:^1.0.2"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: a8c99314fcd4401cb482330c5d1e16fa871371d327a8529efdbcfc1c2b97cc11bf43b668dadaf4e993286fb6b8904275f8ee6f80721631ece4f2bdc7a9612e18
+ languageName: node
+ linkType: hard
+
+"@react-hook/window-size@npm:^3.0.7":
+ version: 3.1.1
+ resolution: "@react-hook/window-size@npm:3.1.1"
+ dependencies:
+ "@react-hook/debounce": "npm:^3.0.0"
+ "@react-hook/event": "npm:^1.2.1"
+ "@react-hook/throttle": "npm:^2.2.0"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: 01b6ebc9d184c203bf9bc18db47172b30d2df697e1acd38865511afc7124cc6b5bd4311906667ae713b0e0e836f79e9498ae123f9d37a85a1a1301629941dae4
+ languageName: node
+ linkType: hard
+
+"@react-types/button@npm:3.4.1":
+ version: 3.4.1
+ resolution: "@react-types/button@npm:3.4.1"
+ dependencies:
+ "@react-types/shared": "npm:^3.8.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1
+ checksum: 7410880e4f1328d1204f423f9e18ed5ce80ff1b518b18f05249a00fb4ad6d1f543e1f48b50fb37eea9e981a30f50f5c53880453d67e848ab4b8f948d99c83179
+ languageName: node
+ linkType: hard
+
+"@react-types/checkbox@npm:^3.2.3":
+ version: 3.6.0
+ resolution: "@react-types/checkbox@npm:3.6.0"
+ dependencies:
+ "@react-types/shared": "npm:^3.22.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ checksum: 48fd23f68dbcf62f8dc58e125d0cc87e38bb8c9a12c0c92508409fb327dfe54bc638cd7aac06016aaebdab4ab3414378b723bca1f7717b70635d0a755cabc814
+ languageName: node
+ linkType: hard
+
+"@react-types/radio@npm:3.1.2":
+ version: 3.1.2
+ resolution: "@react-types/radio@npm:3.1.2"
+ dependencies:
+ "@react-types/shared": "npm:^3.8.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1
+ checksum: f684c9dcb6fbb7452e370908504ad45ae8c567c6421b10927650d42c873e0c1c9b3b2239618d78b3fb52e6762abeec7a1d7bccb4d0bd3c991a87b8ed9c27ab4e
+ languageName: node
+ linkType: hard
+
+"@react-types/shared@npm:3.9.0":
+ version: 3.9.0
+ resolution: "@react-types/shared@npm:3.9.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1
+ checksum: ad722f8a91f906650950f971ff915de41c9612c30ab96ae887a861167a1aa699d225b3d8824991f89c2e51c2430f7d3c759689fe913e8e27e0c9d1887e8e570e
+ languageName: node
+ linkType: hard
+
+"@react-types/shared@npm:^3.22.0, @react-types/shared@npm:^3.8.0, @react-types/shared@npm:^3.9.0":
+ version: 3.22.0
+ resolution: "@react-types/shared@npm:3.22.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0
+ checksum: 973c705b018af953a3b5b9e413fcc3959430c02eca6f03df544c4ea2ac0664dd0603f73e4c924638a1f7dd595a1610e65fe9448678be0d6059672fa19e9fda38
+ languageName: node
+ linkType: hard
+
+"@react-types/switch@npm:3.1.2":
+ version: 3.1.2
+ resolution: "@react-types/switch@npm:3.1.2"
+ dependencies:
+ "@react-types/checkbox": "npm:^3.2.3"
+ "@react-types/shared": "npm:^3.8.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1
+ checksum: fa147c03ac475c588bb8befbb36f3b5d277b5940aa80287202cf8cd13d5422de837f48b81ec84b618e7a374092b490ab81f268c2e432bb3dfe83cbf92016724e
+ languageName: node
+ linkType: hard
+
+"@react-types/textfield@npm:3.3.0":
+ version: 3.3.0
+ resolution: "@react-types/textfield@npm:3.3.0"
+ dependencies:
+ "@react-types/shared": "npm:^3.9.0"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1
+ checksum: 2364cca978c5cc3ba235cacd375299dce0d25ff0965ed767b58fcdddb8ff8dadf41efcb1191f2dfd75efa73ffbd88e0387f7daad478b457f0915748d63e4b1b5
+ languageName: node
+ linkType: hard
+
+"@rehooks/component-size@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@rehooks/component-size@npm:1.0.3"
+ peerDependencies:
+ react: ">=16.8.0"
+ checksum: a3239342e1b66611f079a88bc93ae01e756ac6666ca1eb3a8a0b3d7e1a5d9921ef7080bb40bddd6b694369dbe6fe5265b97d267fccf448e3a276efd250a38c1e
+ languageName: node
+ linkType: hard
+
"@rushstack/eslint-patch@npm:^1.3.3":
version: 1.6.1
resolution: "@rushstack/eslint-patch@npm:1.6.1"
@@ -439,6 +1461,526 @@ __metadata:
languageName: node
linkType: hard
+"@sentry/browser@npm:6.19.7":
+ version: 6.19.7
+ resolution: "@sentry/browser@npm:6.19.7"
+ dependencies:
+ "@sentry/core": "npm:6.19.7"
+ "@sentry/types": "npm:6.19.7"
+ "@sentry/utils": "npm:6.19.7"
+ tslib: "npm:^1.9.3"
+ checksum: 251d4bdd3a8ec024ae3631d0799753805785185b688d8e56404b9d18522689254303416d3bd0ca0580907ebb0e0c5f7b35a003650999d5c575732eb4f75a1178
+ languageName: node
+ linkType: hard
+
+"@sentry/core@npm:6.19.7":
+ version: 6.19.7
+ resolution: "@sentry/core@npm:6.19.7"
+ dependencies:
+ "@sentry/hub": "npm:6.19.7"
+ "@sentry/minimal": "npm:6.19.7"
+ "@sentry/types": "npm:6.19.7"
+ "@sentry/utils": "npm:6.19.7"
+ tslib: "npm:^1.9.3"
+ checksum: 65dc0b21859ec8e31e4091c2e0516bad3073de7c2518d239906ff875a0542490688cb76441c462c84189cd0f19176f5af6d6e56dbb5e157c9d03906791259411
+ languageName: node
+ linkType: hard
+
+"@sentry/hub@npm:6.19.7":
+ version: 6.19.7
+ resolution: "@sentry/hub@npm:6.19.7"
+ dependencies:
+ "@sentry/types": "npm:6.19.7"
+ "@sentry/utils": "npm:6.19.7"
+ tslib: "npm:^1.9.3"
+ checksum: 586ac17c01c4ae4d4202adc0d0cfe861ee1087b637ad8692f01c265408b5792f4c14e0dd73506aa266be310665e461d785d083285d63e0ef6c1a1ae43c3d6d50
+ languageName: node
+ linkType: hard
+
+"@sentry/minimal@npm:6.19.7":
+ version: 6.19.7
+ resolution: "@sentry/minimal@npm:6.19.7"
+ dependencies:
+ "@sentry/hub": "npm:6.19.7"
+ "@sentry/types": "npm:6.19.7"
+ tslib: "npm:^1.9.3"
+ checksum: 86f77d62d8ab5364cc1d14088b557045f24543f2354a959840fbc170c2fc38f9406c2d1be2ae33cad501398c0cc066a7f02b6c8f0155e844e70372c77c56f860
+ languageName: node
+ linkType: hard
+
+"@sentry/react@npm:^6.13.2":
+ version: 6.19.7
+ resolution: "@sentry/react@npm:6.19.7"
+ dependencies:
+ "@sentry/browser": "npm:6.19.7"
+ "@sentry/minimal": "npm:6.19.7"
+ "@sentry/types": "npm:6.19.7"
+ "@sentry/utils": "npm:6.19.7"
+ hoist-non-react-statics: "npm:^3.3.2"
+ tslib: "npm:^1.9.3"
+ peerDependencies:
+ react: 15.x || 16.x || 17.x || 18.x
+ checksum: f8b8728bb2b945c5440df9295189dd4c30ab92acabe6bf859f3e3794b00b830359db57080779576c4d7984dbb1996b2f60f4f45c7757c126e52b1de631ad7c44
+ languageName: node
+ linkType: hard
+
+"@sentry/types@npm:6.19.7":
+ version: 6.19.7
+ resolution: "@sentry/types@npm:6.19.7"
+ checksum: b428ee58ca5f1587a5bdcf5ae19de0116f5c73eba056872b3a54ff2221d0f5166f3ef28867a8563f00d3da08e55ed3e24baad207b4d1d918596867f99c0ec705
+ languageName: node
+ linkType: hard
+
+"@sentry/utils@npm:6.19.7":
+ version: 6.19.7
+ resolution: "@sentry/utils@npm:6.19.7"
+ dependencies:
+ "@sentry/types": "npm:6.19.7"
+ tslib: "npm:^1.9.3"
+ checksum: 3c15e6bc75800124924da5b180137007e74d39e605c01bd28d2cfd63ee97fac1ea0c3ec8be712a1ef70802730184b71d0f3b6d50c41da9947fef348f1fd68e12
+ languageName: node
+ linkType: hard
+
+"@stoplight/elements-core@npm:~7.16.2":
+ version: 7.16.2
+ resolution: "@stoplight/elements-core@npm:7.16.2"
+ dependencies:
+ "@stoplight/http-spec": "npm:^6.0.0"
+ "@stoplight/json": "npm:^3.18.1"
+ "@stoplight/json-schema-ref-parser": "npm:^9.0.5"
+ "@stoplight/json-schema-sampler": "npm:0.2.3"
+ "@stoplight/json-schema-tree": "npm:^3.0.0"
+ "@stoplight/json-schema-viewer": "npm:^4.14.1"
+ "@stoplight/markdown-viewer": "npm:^5.6.0"
+ "@stoplight/mosaic": "npm:^1.46.1"
+ "@stoplight/mosaic-code-editor": "npm:^1.46.1"
+ "@stoplight/mosaic-code-viewer": "npm:^1.46.1"
+ "@stoplight/path": "npm:^1.3.2"
+ "@stoplight/react-error-boundary": "npm:^3.0.0"
+ "@stoplight/types": "npm:^14.0.0"
+ "@stoplight/yaml": "npm:^4.2.3"
+ classnames: "npm:^2.2.6"
+ httpsnippet-lite: "npm:^3.0.5"
+ jotai: "npm:1.3.9"
+ json-schema: "npm:^0.4.0"
+ lodash: "npm:^4.17.19"
+ nanoid: "npm:^3.1.32"
+ prop-types: "npm:^15.7.2"
+ react-query: "npm:^3.34.19"
+ react-router-dom: "npm:^5.2.0"
+ react-router-hash-link: "npm:^2.1.0"
+ tslib: "npm:^2.1.0"
+ urijs: "npm:^1.19.11"
+ util: "npm:^0.12.4"
+ xml-formatter: "npm:^2.6.1"
+ peerDependencies:
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: fa40a546e5226f552af719b24790c0b1d0e6c8096fe8e958f26782dbbfe746932b7c4f0bcff0e9b46d1b1be6f0f4e6ec6702bd59845a5869242c9d21abeec012
+ languageName: node
+ linkType: hard
+
+"@stoplight/elements@npm:^7.16.2":
+ version: 7.16.2
+ resolution: "@stoplight/elements@npm:7.16.2"
+ dependencies:
+ "@stoplight/elements-core": "npm:~7.16.2"
+ "@stoplight/http-spec": "npm:^6.0.0"
+ "@stoplight/json": "npm:^3.18.1"
+ "@stoplight/mosaic": "npm:^1.46.1"
+ "@stoplight/types": "npm:^14.0.0"
+ "@stoplight/yaml": "npm:^4.2.3"
+ classnames: "npm:^2.2.6"
+ file-saver: "npm:^2.0.5"
+ lodash: "npm:^4.17.19"
+ react-query: "npm:^3.34.19"
+ react-router-dom: "npm:^5.2.0"
+ peerDependencies:
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: 6fc3691bce8bbf62bd069aedcb2075a638170ece597d19f07d7ddacece86cf75e369e4fa16497ac4c344f7d86c002b4589d5d80bb489442444058c2006f6f9f3
+ languageName: node
+ linkType: hard
+
+"@stoplight/http-spec@npm:^6.0.0":
+ version: 6.0.3
+ resolution: "@stoplight/http-spec@npm:6.0.3"
+ dependencies:
+ "@stoplight/json": "npm:^3.18.1"
+ "@stoplight/json-schema-generator": "npm:1.0.2"
+ "@stoplight/types": "npm:14.0.0"
+ "@types/json-schema": "npm:7.0.11"
+ "@types/swagger-schema-official": "npm:~2.0.22"
+ "@types/type-is": "npm:^1.6.3"
+ fnv-plus: "npm:^1.3.1"
+ lodash.isequalwith: "npm:^4.4.0"
+ lodash.pick: "npm:^4.4.0"
+ lodash.pickby: "npm:^4.6.0"
+ openapi3-ts: "npm:^2.0.2"
+ postman-collection: "npm:^4.1.2"
+ tslib: "npm:^2.6.2"
+ type-is: "npm:^1.6.18"
+ checksum: c00121bd0c3322d78bb9c5aee2259ce05c4e2a7bd32fb5e09c14a173ac0d0c05d7bb62a23a81998dd645d8383a120e906efa8822bc5f78a110ac5ba02123c827
+ languageName: node
+ linkType: hard
+
+"@stoplight/json-schema-generator@npm:1.0.2":
+ version: 1.0.2
+ resolution: "@stoplight/json-schema-generator@npm:1.0.2"
+ dependencies:
+ cross-fetch: "npm:^3.1.5"
+ json-promise: "npm:1.1.x"
+ minimist: "npm:1.2.6"
+ mkdirp: "npm:0.5.x"
+ pretty-data: "npm:0.40.x"
+ bin:
+ json-schema-generator: bin/cli.js
+ checksum: c3ff93e6886a5ebd21ecb0c8c70d3c553ea3b141c2916bd338af0b7490e65c52e344d88c582abad71f0155f941ce1e670d43328f803532fb824751c0050435d0
+ languageName: node
+ linkType: hard
+
+"@stoplight/json-schema-merge-allof@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "@stoplight/json-schema-merge-allof@npm:0.8.0"
+ dependencies:
+ compute-lcm: "npm:^1.1.0"
+ json-schema-compare: "npm:^0.2.2"
+ lodash: "npm:^4.17.4"
+ checksum: 3a95fa7624168597e639977c64940465f2b1d726055f431b8f00c684d45d6ac75e5181c7e9f7721542f720e08decf2cacb9204467d2e4bf426a8756a8c2cf110
+ languageName: node
+ linkType: hard
+
+"@stoplight/json-schema-ref-parser@npm:^9.0.5":
+ version: 9.2.7
+ resolution: "@stoplight/json-schema-ref-parser@npm:9.2.7"
+ dependencies:
+ "@jsdevtools/ono": "npm:^7.1.3"
+ "@stoplight/path": "npm:^1.3.2"
+ "@stoplight/yaml": "npm:^4.0.2"
+ call-me-maybe: "npm:^1.0.1"
+ fastestsmallesttextencoderdecoder: "npm:^1.0.22"
+ isomorphic-fetch: "npm:^3.0.0"
+ node-abort-controller: "npm:^3.0.1"
+ checksum: 0fd6d699ddb8d598ae744d592d5ded95965334f7a80c632f6abe9534d6ef732111925f7dca9bd5bd80797c13fbfc78c63fafe9e9dcaad53155288f5f8c6e5398
+ languageName: node
+ linkType: hard
+
+"@stoplight/json-schema-sampler@npm:0.2.3":
+ version: 0.2.3
+ resolution: "@stoplight/json-schema-sampler@npm:0.2.3"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.7"
+ json-pointer: "npm:^0.6.1"
+ checksum: 7750b2a73e016e0605072bff9a89e20ce8f800662bdda25091307dee89d2128dd6347fbcdb4f7c058dac8e6e6f6c073cd93d6d31f1249abd27cdca5d12640dd1
+ languageName: node
+ linkType: hard
+
+"@stoplight/json-schema-tree@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@stoplight/json-schema-tree@npm:3.0.0"
+ dependencies:
+ "@stoplight/json": "npm:^3.12.0"
+ "@stoplight/json-schema-merge-allof": "npm:^0.8.0"
+ "@stoplight/lifecycle": "npm:^2.3.2"
+ "@types/json-schema": "npm:^7.0.7"
+ magic-error: "npm:0.0.1"
+ checksum: fa07eefe61bbcabe12f29324dfa59def4b9565b40fb786953091c9c6dce584bf510c935d38560b926d30a8f5b3e1467329be9d0a224971dfd997e55f1c5e1f0a
+ languageName: node
+ linkType: hard
+
+"@stoplight/json-schema-viewer@npm:^4.14.1":
+ version: 4.14.1
+ resolution: "@stoplight/json-schema-viewer@npm:4.14.1"
+ dependencies:
+ "@stoplight/json": "npm:^3.20.1"
+ "@stoplight/json-schema-tree": "npm:^3.0.0"
+ "@stoplight/react-error-boundary": "npm:^2.0.0"
+ "@types/json-schema": "npm:^7.0.7"
+ classnames: "npm:^2.2.6"
+ fnv-plus: "npm:^1.3.1"
+ jotai: "npm:^1.4.5"
+ lodash: "npm:^4.17.19"
+ peerDependencies:
+ "@stoplight/markdown-viewer": ^5
+ "@stoplight/mosaic": ^1.32
+ "@stoplight/mosaic-code-viewer": ^1.32
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: 2a9ff42861420467324bcd6176905da8cfca1fd5be22aa3a6c152b0c1d7ae2cbacebf462c65e288d482f97f189bf5ef8ae842aa42df422d5ae133e48c6cb9875
+ languageName: node
+ linkType: hard
+
+"@stoplight/json@npm:^3.12.0, @stoplight/json@npm:^3.18.1, @stoplight/json@npm:^3.20.1":
+ version: 3.21.0
+ resolution: "@stoplight/json@npm:3.21.0"
+ dependencies:
+ "@stoplight/ordered-object-literal": "npm:^1.0.3"
+ "@stoplight/path": "npm:^1.3.2"
+ "@stoplight/types": "npm:^13.6.0"
+ jsonc-parser: "npm:~2.2.1"
+ lodash: "npm:^4.17.21"
+ safe-stable-stringify: "npm:^1.1"
+ checksum: f0233e4aabfe6eec2a59e723b64d876d0b7791d582a26eab51877e6f742dffce636b29e71bf77faff3101bbba1f94258a0bf697041df23412691423ea3ebe2d3
+ languageName: node
+ linkType: hard
+
+"@stoplight/lifecycle@npm:^2.3.2":
+ version: 2.3.3
+ resolution: "@stoplight/lifecycle@npm:2.3.3"
+ dependencies:
+ tslib: "npm:^2.3.1"
+ wolfy87-eventemitter: "npm:~5.2.8"
+ checksum: b1a48e91f69edc1d614d0956a4bf1eabffa51821e6989d155699900e8376ce879c89ffb204ba3a5bb08d8169ee35a4d655c95d7713b0370c94a0aa21534f16d6
+ languageName: node
+ linkType: hard
+
+"@stoplight/markdown-viewer@npm:^5.6.0":
+ version: 5.6.0
+ resolution: "@stoplight/markdown-viewer@npm:5.6.0"
+ dependencies:
+ "@rehooks/component-size": "npm:^1.0.3"
+ "@stoplight/markdown": "npm:^3.1.3"
+ "@stoplight/react-error-boundary": "npm:^2.0.0"
+ deepmerge: "npm:^4.2.2"
+ hast-to-hyperscript: "npm:^10.0.1"
+ hast-util-raw: "npm:7.0.0"
+ hast-util-sanitize: "npm:^4.0.0"
+ hastscript: "npm:^7.0.2"
+ mdast-util-to-hast: "npm:^11.1.1"
+ remark-parse: "npm:^9.0.0"
+ unified: "npm:^9.2.1"
+ unist-builder: "npm:^3.0.0"
+ unist-util-select: "npm:^4.0.1"
+ unist-util-visit: "npm:^3.1.0"
+ peerDependencies:
+ "@stoplight/mosaic": ^1.24.4
+ "@stoplight/mosaic-code-viewer": ^1.24.4
+ react: ">=16.14"
+ react-dom: ">=16.14"
+ checksum: 90f2038b6a9bb447817a3c84b62031a3a3561634b32bb6f4bc1554936825981eadccb510492ee5588d6ff66d43e4a2a3bab0d63a5c8a815758baea1cebb25799
+ languageName: node
+ linkType: hard
+
+"@stoplight/markdown@npm:^3.1.3":
+ version: 3.2.0
+ resolution: "@stoplight/markdown@npm:3.2.0"
+ dependencies:
+ "@stoplight/types": "npm:^12.3.0"
+ "@stoplight/yaml": "npm:^4.2.2"
+ github-slugger: "npm:^1.3.0"
+ hast-util-whitespace: "npm:^2.0.0"
+ lodash: "npm:^4.17.21"
+ mdast-util-to-string: "npm:^3.1.0"
+ remark-frontmatter: "npm:^3.0.0"
+ remark-gfm: "npm:^1.0.0"
+ remark-parse: "npm:^9.0.0"
+ remark-stringify: "npm:^9.0.1"
+ tslib: "npm:^2.3.0"
+ unified: "npm:^9.2.1"
+ unist-util-select: "npm:^4.0.0"
+ unist-util-visit: "npm:^3.1.0"
+ checksum: 2e0e91e4022ca36814a8eb410eaba9d1b3ef5f5d3af00f53eefd7fcf9c447ad420855d4bb6d2d9c17239cabdc1069617906c4e2cf83e5c23921c8d87267dd89f
+ languageName: node
+ linkType: hard
+
+"@stoplight/mosaic-code-editor@npm:^1.46.1":
+ version: 1.48.4
+ resolution: "@stoplight/mosaic-code-editor@npm:1.48.4"
+ dependencies:
+ "@fortawesome/fontawesome-svg-core": "npm:^6.1.1"
+ "@fortawesome/react-fontawesome": "npm:^0.2.0"
+ "@react-hook/size": "npm:^2.1.1"
+ "@react-hook/window-size": "npm:^3.0.7"
+ "@react-types/radio": "npm:3.1.2"
+ "@react-types/shared": "npm:3.9.0"
+ "@react-types/switch": "npm:3.1.2"
+ "@stoplight/mosaic": "npm:1.48.4"
+ "@stoplight/mosaic-code-viewer": "npm:1.48.4"
+ "@stoplight/types": "npm:^13.7.0"
+ clsx: "npm:^1.1.1"
+ copy-to-clipboard: "npm:^3.3.1"
+ dom-helpers: "npm:^3.3.1"
+ focus-trap-react: "npm:^10.2.3"
+ lodash.get: "npm:^4.4.2"
+ nano-memoize: "npm:^1.2.1"
+ polished: "npm:^4.1.3"
+ prism-react-renderer: "npm:^1.2.1"
+ prismjs: "npm:^1.23.0"
+ react-fast-compare: "npm:^3.2.0"
+ react-overflow-list: "npm:^0.5.0"
+ ts-keycode-enum: "npm:^1.0.6"
+ tslib: "npm:^2.1.0"
+ use-resize-observer: "npm:^9.0.2"
+ zustand: "npm:^3.5.2"
+ peerDependencies:
+ react: ">= 16.14"
+ checksum: 0f37cec67de896932b096d3608e419943c4177e28607e8fa845c695847525990029fb0f2b1ad6abb066c9983787d81f7d3e8cade1d0f6eff373078201e12e7e4
+ languageName: node
+ linkType: hard
+
+"@stoplight/mosaic-code-viewer@npm:1.48.4, @stoplight/mosaic-code-viewer@npm:^1.46.1":
+ version: 1.48.4
+ resolution: "@stoplight/mosaic-code-viewer@npm:1.48.4"
+ dependencies:
+ "@fortawesome/fontawesome-svg-core": "npm:^6.1.1"
+ "@fortawesome/react-fontawesome": "npm:^0.2.0"
+ "@react-hook/size": "npm:^2.1.1"
+ "@react-hook/window-size": "npm:^3.0.7"
+ "@react-types/radio": "npm:3.1.2"
+ "@react-types/shared": "npm:3.9.0"
+ "@react-types/switch": "npm:3.1.2"
+ "@stoplight/mosaic": "npm:1.48.4"
+ "@stoplight/types": "npm:^13.7.0"
+ clsx: "npm:^1.1.1"
+ copy-to-clipboard: "npm:^3.3.1"
+ dom-helpers: "npm:^3.3.1"
+ focus-trap-react: "npm:^10.2.3"
+ lodash.get: "npm:^4.4.2"
+ nano-memoize: "npm:^1.2.1"
+ polished: "npm:^4.1.3"
+ prism-react-renderer: "npm:^1.2.1"
+ prismjs: "npm:^1.23.0"
+ react-fast-compare: "npm:^3.2.0"
+ react-overflow-list: "npm:^0.5.0"
+ ts-keycode-enum: "npm:^1.0.6"
+ tslib: "npm:^2.1.0"
+ use-resize-observer: "npm:^9.0.2"
+ zustand: "npm:^3.5.2"
+ peerDependencies:
+ react: ">= 16.14"
+ checksum: 2247ec4e08e19edc86931c41071ba840c5df3f289acd4c45854d3666ff4d1ce06836b8506e64f2022fe237b3bf1d73bb9536860d299e83d930426c65faae0e82
+ languageName: node
+ linkType: hard
+
+"@stoplight/mosaic@npm:1.48.4, @stoplight/mosaic@npm:^1.46.1":
+ version: 1.48.4
+ resolution: "@stoplight/mosaic@npm:1.48.4"
+ dependencies:
+ "@fortawesome/fontawesome-svg-core": "npm:^6.1.1"
+ "@fortawesome/react-fontawesome": "npm:^0.2.0"
+ "@react-hook/size": "npm:^2.1.1"
+ "@react-hook/window-size": "npm:^3.0.7"
+ "@react-types/button": "npm:3.4.1"
+ "@react-types/radio": "npm:3.1.2"
+ "@react-types/shared": "npm:3.9.0"
+ "@react-types/switch": "npm:3.1.2"
+ "@react-types/textfield": "npm:3.3.0"
+ "@stoplight/types": "npm:^13.7.0"
+ "@types/react": "npm:^17.0.3"
+ "@types/react-dom": "npm:^17.0.3"
+ clsx: "npm:^1.1.1"
+ copy-to-clipboard: "npm:^3.3.1"
+ dom-helpers: "npm:^3.3.1"
+ focus-trap-react: "npm:^10.2.3"
+ lodash.get: "npm:^4.4.2"
+ nano-memoize: "npm:^1.2.1"
+ polished: "npm:^4.1.3"
+ react-fast-compare: "npm:^3.2.0"
+ react-overflow-list: "npm:^0.5.0"
+ ts-keycode-enum: "npm:^1.0.6"
+ tslib: "npm:^2.1.0"
+ use-resize-observer: "npm:^9.0.2"
+ zustand: "npm:^3.5.2"
+ peerDependencies:
+ react: ">= 16.14"
+ checksum: 031a02edd6f16d0e05792d29fbef08a86574b93e753d4c02d8c4787f40ee31082599164c33c6d7f456f322a9e1c38c87bd854150977c01a17dc45a86416707c5
+ languageName: node
+ linkType: hard
+
+"@stoplight/ordered-object-literal@npm:^1.0.1, @stoplight/ordered-object-literal@npm:^1.0.3":
+ version: 1.0.5
+ resolution: "@stoplight/ordered-object-literal@npm:1.0.5"
+ checksum: e14402990f66f48478fb0871c14fd3c034f1bf9c56161921c354ccaa6dfb2639408fe9a8c77275119d6b734ee5513258f51a0ee2459d1cc6d9068b67eeb48862
+ languageName: node
+ linkType: hard
+
+"@stoplight/path@npm:^1.3.2":
+ version: 1.3.2
+ resolution: "@stoplight/path@npm:1.3.2"
+ checksum: c26ebbd123f1ad0a44485a63763802133080b0455578fa52d01a8ae85230497a561d0073344d00cc73494328489575fe9fadad3ad4d67b015866b6ef01aaad84
+ languageName: node
+ linkType: hard
+
+"@stoplight/react-error-boundary@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@stoplight/react-error-boundary@npm:2.0.0"
+ dependencies:
+ "@sentry/react": "npm:^6.13.2"
+ peerDependencies:
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: 784a1b026edfda39710689a67786d24ee63048ffbf2fc3f6bee124de82e020023de9ab0472013d5f1a5db384444418af70be179cb69b5a525de8b8d9427e7a53
+ languageName: node
+ linkType: hard
+
+"@stoplight/react-error-boundary@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@stoplight/react-error-boundary@npm:3.0.0"
+ peerDependencies:
+ react: ">=16.8"
+ checksum: d08cb247972a4ce962eed169bec817005417904c767bdfb8e02947b8808e2487a3adfafc699e7c2eacb1df43031fa30c0c722532fb9243bfd34c85eb5c58c836
+ languageName: node
+ linkType: hard
+
+"@stoplight/types@npm:14.0.0":
+ version: 14.0.0
+ resolution: "@stoplight/types@npm:14.0.0"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.4"
+ utility-types: "npm:^3.10.0"
+ checksum: 81a57ec9362258642f659a6a3818958e83db671d687aeba89fb9ba401b5e6d7f04a1d988c5b47a3b055cf2d5f1474ad04719086528a1f71e7ed8d8c394f64a72
+ languageName: node
+ linkType: hard
+
+"@stoplight/types@npm:^12.3.0":
+ version: 12.5.0
+ resolution: "@stoplight/types@npm:12.5.0"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.4"
+ utility-types: "npm:^3.10.0"
+ checksum: 0045a8a33364502cf946c715441406f21e19515228f0ce2c67252ba4a8997a05f998545b414e931077caa9755280b26562a31323bd390155332b525088eb8a36
+ languageName: node
+ linkType: hard
+
+"@stoplight/types@npm:^13.0.0, @stoplight/types@npm:^13.6.0, @stoplight/types@npm:^13.7.0":
+ version: 13.20.0
+ resolution: "@stoplight/types@npm:13.20.0"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.4"
+ utility-types: "npm:^3.10.0"
+ checksum: 11d741bd71c6a286cef946b10e003b9b13b031f512d576ed1274c194540f0ee928332108d2b4d1bc87a8e5ba9703d1266951e6a53b8eb0a8db4dc68b1a798cab
+ languageName: node
+ linkType: hard
+
+"@stoplight/types@npm:^14.0.0":
+ version: 14.1.0
+ resolution: "@stoplight/types@npm:14.1.0"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.4"
+ utility-types: "npm:^3.10.0"
+ checksum: 6b822270d7d59e5d73eb8edf185dd69ffeb681ac4a8af5b15c646b70a440df6c52c9af051fcf8244468d219928f0c62c5dbb77f4ce05ed5b22c99495b7275715
+ languageName: node
+ linkType: hard
+
+"@stoplight/yaml-ast-parser@npm:0.0.48":
+ version: 0.0.48
+ resolution: "@stoplight/yaml-ast-parser@npm:0.0.48"
+ checksum: 55e40fbac3b3997cf6a1e34319e3bcd0c823ad654a86ee79e1e3857264e2b22375d07c1187d3fb953db57a7ef8802d82aa315d77a7b40b25e5169d18bcc89d29
+ languageName: node
+ linkType: hard
+
+"@stoplight/yaml@npm:^4.0.2, @stoplight/yaml@npm:^4.2.2, @stoplight/yaml@npm:^4.2.3":
+ version: 4.2.3
+ resolution: "@stoplight/yaml@npm:4.2.3"
+ dependencies:
+ "@stoplight/ordered-object-literal": "npm:^1.0.1"
+ "@stoplight/types": "npm:^13.0.0"
+ "@stoplight/yaml-ast-parser": "npm:0.0.48"
+ tslib: "npm:^2.2.0"
+ checksum: 1426b00755965cdbde36c1ec1642e2fa3b292beef0ede1d5d57a48a9bbe7d4c841c7574f5d1992d6c40f9d7d5688089226653bc5583ff6c084a42ba8e4f4c417
+ languageName: node
+ linkType: hard
+
"@swc/helpers@npm:0.5.2":
version: 0.5.2
resolution: "@swc/helpers@npm:0.5.2"
@@ -476,6 +2018,33 @@ __metadata:
languageName: node
linkType: hard
+"@types/better-sqlite3@npm:^7.6.8":
+ version: 7.6.8
+ resolution: "@types/better-sqlite3@npm:7.6.8"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: e9fd1893af20afe0d5fc42eca8733b5a7629482e53236322227251f54e170c5788a33be02eb3706adc022782f91f445741166a8424286c376d17ed0aa833aa25
+ languageName: node
+ linkType: hard
+
+"@types/codemirror@npm:^0.0.90":
+ version: 0.0.90
+ resolution: "@types/codemirror@npm:0.0.90"
+ dependencies:
+ "@types/tern": "npm:*"
+ checksum: fb3c00c11fe7d4102c138d1827dc75e680f1363af2006bfe219795b87758923f472fc62fb148189dc2d16826d5794ec9f3c7f935e0b688d9003a7a4de2f4d0fc
+ languageName: node
+ linkType: hard
+
+"@types/codemirror@npm:^5.60.8":
+ version: 5.60.15
+ resolution: "@types/codemirror@npm:5.60.15"
+ dependencies:
+ "@types/tern": "npm:*"
+ checksum: 4d32ee8d335650956fc59b26f29909de0656ce9c68f7527caf2aa68e6a6a2e8be6ec7a6b80c02bfab7ac6b17040d6c2d83d394b9d00fdbf4b5588691f2efbba6
+ languageName: node
+ linkType: hard
+
"@types/debug@npm:^4.0.0":
version: 4.1.12
resolution: "@types/debug@npm:4.1.12"
@@ -501,6 +2070,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/har-format@npm:^1.2.10":
+ version: 1.2.15
+ resolution: "@types/har-format@npm:1.2.15"
+ checksum: 43ede55c3947e5cf59561f165930dc2eb3ae983fd162980cdc7274be1e7f528a6f77e65fee9a02a20d91b09bde10bed832b0470724f5c744ef6669015d00564e
+ languageName: node
+ linkType: hard
+
"@types/hast@npm:^2.0.0":
version: 2.3.8
resolution: "@types/hast@npm:2.3.8"
@@ -510,6 +2086,22 @@ __metadata:
languageName: node
linkType: hard
+"@types/hast@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "@types/hast@npm:3.0.3"
+ dependencies:
+ "@types/unist": "npm:*"
+ checksum: 0779740926efc1f856976abd95fcb04f4b45d885ec65ef148505722e15cd8fdf4e84d93bf29908131ae6b040f3ca1c1f0cf9fef1b35d52c90c76ff90cfc1214f
+ languageName: node
+ linkType: hard
+
+"@types/js-cookie@npm:^2.2.6":
+ version: 2.2.7
+ resolution: "@types/js-cookie@npm:2.2.7"
+ checksum: 29196c6829982b5efa79117122a7d62cf4bc2f6397ce8eac1539319ff5dce3b44b2d86f2ac064f2ed3488fb24439358f24af6914fde5c5c4bab9a85728a13a6f
+ languageName: node
+ linkType: hard
+
"@types/js-yaml@npm:^4.0.0":
version: 4.0.9
resolution: "@types/js-yaml@npm:4.0.9"
@@ -517,6 +2109,20 @@ __metadata:
languageName: node
linkType: hard
+"@types/json-schema@npm:7.0.11":
+ version: 7.0.11
+ resolution: "@types/json-schema@npm:7.0.11"
+ checksum: bd1f9a7b898ff15c4bb494eb19124f2d688b804c39f07cbf135ac73f35324970e9e8329b72aae1fb543d925ea295a1568b23056c26658cecec4741fa28c3b81a
+ languageName: node
+ linkType: hard
+
+"@types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.7":
+ version: 7.0.15
+ resolution: "@types/json-schema@npm:7.0.15"
+ checksum: a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db
+ languageName: node
+ linkType: hard
+
"@types/json5@npm:^0.0.29":
version: 0.0.29
resolution: "@types/json5@npm:0.0.29"
@@ -533,6 +2139,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/mdurl@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "@types/mdurl@npm:1.0.5"
+ checksum: 8991c781eb94fb3621e48e191251a94057908fc14be60f52bdd7c48684af923ffa77559ea979450a0475f85c08f8a472f99ff9c2ca4308961b9b9d35fd7584f7
+ languageName: node
+ linkType: hard
+
"@types/mdx@npm:^2.0.0":
version: 2.0.10
resolution: "@types/mdx@npm:2.0.10"
@@ -547,7 +2160,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:^20":
+"@types/node@npm:*, @types/node@npm:^20":
version: 20.10.5
resolution: "@types/node@npm:20.10.5"
dependencies:
@@ -563,6 +2176,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/parse5@npm:^6.0.0":
+ version: 6.0.3
+ resolution: "@types/parse5@npm:6.0.3"
+ checksum: a7c7ef6625974b74b93c1105953003a2291897e453369efcadc569b907de2784d61d4e6905de3ef959fa07f3278f41ed0c22ead0173776023fc43b6ed31042d0
+ languageName: node
+ linkType: hard
+
"@types/prop-types@npm:*":
version: 15.7.11
resolution: "@types/prop-types@npm:15.7.11"
@@ -570,6 +2190,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/react-dom@npm:^17.0.3":
+ version: 17.0.25
+ resolution: "@types/react-dom@npm:17.0.25"
+ dependencies:
+ "@types/react": "npm:^17"
+ checksum: 18a95d4d684cacc697d97ae66e3c8402da2f866c053fa6a5982694aa8eb6229afcefd3bfaaab4175c1b0ef3494c881e4d25e2167aa669bcbbb84114fd02ae5ba
+ languageName: node
+ linkType: hard
+
"@types/react-dom@npm:^18":
version: 18.2.18
resolution: "@types/react-dom@npm:18.2.18"
@@ -590,6 +2219,17 @@ __metadata:
languageName: node
linkType: hard
+"@types/react@npm:^17, @types/react@npm:^17.0.3":
+ version: 17.0.73
+ resolution: "@types/react@npm:17.0.73"
+ dependencies:
+ "@types/prop-types": "npm:*"
+ "@types/scheduler": "npm:*"
+ csstype: "npm:^3.0.2"
+ checksum: c30425641b595b1f88002ff7a8d5b13331b882107c3ad0c2e91550f46c705d52e977781430730f87394e074d2ba5a674d37d8fb4048fbea75eb6386e5a0020a1
+ languageName: node
+ linkType: hard
+
"@types/scheduler@npm:*":
version: 0.16.8
resolution: "@types/scheduler@npm:0.16.8"
@@ -597,13 +2237,77 @@ __metadata:
languageName: node
linkType: hard
-"@types/unist@npm:^2, @types/unist@npm:^2.0.0":
+"@types/semver@npm:^7.5.0":
+ version: 7.5.6
+ resolution: "@types/semver@npm:7.5.6"
+ checksum: 196dc32db5f68cbcde2e6a42bb4aa5cbb100fa2b7bd9c8c82faaaf3e03fbe063e205dbb4f03c7cdf53da2edb70a0d34c9f2e601b54281b377eb8dc1743226acd
+ languageName: node
+ linkType: hard
+
+"@types/swagger-schema-official@npm:~2.0.22":
+ version: 2.0.25
+ resolution: "@types/swagger-schema-official@npm:2.0.25"
+ checksum: 688669a509d8e6c93aa8bf99ce1a02fd6429e6e4e0948be2e08528b1a2c9b710e9d40051b7620da80cc80783219f1d6808012c9738be02664cc5c4af3db1d26b
+ languageName: node
+ linkType: hard
+
+"@types/tern@npm:*":
+ version: 0.23.9
+ resolution: "@types/tern@npm:0.23.9"
+ dependencies:
+ "@types/estree": "npm:*"
+ checksum: 1d30ccfbb84362fe7a7edeea3ba5268f5a7a0965d504147c6b701092f0ea3f0833799ee753e2059a535ca06590f91dd2416e4bd94a6e8ad51eea127a0607c617
+ languageName: node
+ linkType: hard
+
+"@types/type-is@npm:^1.6.3":
+ version: 1.6.6
+ resolution: "@types/type-is@npm:1.6.6"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 55db08f9c1799717404f14f00d0ed777f47d6d24474b5cc3b54e3c77df0f4ef7af93f90d49bcdb0741a18ee758cdb86c55e5eb05aa56206d14bd580eed6c2d2b
+ languageName: node
+ linkType: hard
+
+"@types/unist@npm:*, @types/unist@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "@types/unist@npm:3.0.2"
+ checksum: 39f220ce184a773c55c18a127062bfc4d0d30c987250cd59bab544d97be6cfec93717a49ef96e81f024b575718f798d4d329eb81c452fc57d6d051af8b043ebf
+ languageName: node
+ linkType: hard
+
+"@types/unist@npm:^2, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3":
version: 2.0.10
resolution: "@types/unist@npm:2.0.10"
checksum: 5f247dc2229944355209ad5c8e83cfe29419fa7f0a6d557421b1985a1500444719cc9efcc42c652b55aab63c931813c88033e0202c1ac684bcd4829d66e44731
languageName: node
linkType: hard
+"@typescript-eslint/eslint-plugin@npm:^6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:6.16.0"
+ dependencies:
+ "@eslint-community/regexpp": "npm:^4.5.1"
+ "@typescript-eslint/scope-manager": "npm:6.16.0"
+ "@typescript-eslint/type-utils": "npm:6.16.0"
+ "@typescript-eslint/utils": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ graphemer: "npm:^1.4.0"
+ ignore: "npm:^5.2.4"
+ natural-compare: "npm:^1.4.0"
+ semver: "npm:^7.5.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependencies:
+ "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha
+ eslint: ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c8a68e0953d8b94f6b85d3a82090e61e670bcb0945cbee4d741321c56db727429ad47c48b8403ad1dab3b0842689bd2d4b85c99b76c51ac4f5be7f5f61c4c314
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/parser@npm:^5.4.2 || ^6.0.0":
version: 6.15.0
resolution: "@typescript-eslint/parser@npm:6.15.0"
@@ -632,6 +2336,33 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/scope-manager@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/scope-manager@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ checksum: 3b275e528d19f4f36c4acd6cb872b5f004175512dce30cef0ac7a9121bb23d21e5e0f4b62658dbfea2b15851e7fa930372696f25a6c87492f863171ab56f5364
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/type-utils@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/type-utils@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ "@typescript-eslint/utils": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: a5339cc1375d12411fcb242249143b28401fb18890bb2a1cff5275ba946affb4a2066cd8203e83ac383bd9d791a79ea6ee1cbf7a30deed5c832ed002897bbf82
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/types@npm:6.15.0":
version: 6.15.0
resolution: "@typescript-eslint/types@npm:6.15.0"
@@ -639,6 +2370,13 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/types@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/types@npm:6.16.0"
+ checksum: 74d9a8b7fd1b85fd1824295c92bc2f506148e450c9897f65ddaa089091017df4e25676c5b098b75c8f00529b84492f303a6b1870bb0ffee83997081325891d53
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/typescript-estree@npm:6.15.0":
version: 6.15.0
resolution: "@typescript-eslint/typescript-estree@npm:6.15.0"
@@ -657,6 +2395,42 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/typescript-estree@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/typescript-estree@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ globby: "npm:^11.1.0"
+ is-glob: "npm:^4.0.3"
+ minimatch: "npm:9.0.3"
+ semver: "npm:^7.5.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c7109e90b40b3c8f1042beb7f1a7a97eeba3b6a903acd82df4947900d68bd31d04b530a190c099666c5ca4886efc162de7b42de754a44b189e41237210797d9e
+ languageName: node
+ linkType: hard
+
+"@typescript-eslint/utils@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/utils@npm:6.16.0"
+ dependencies:
+ "@eslint-community/eslint-utils": "npm:^4.4.0"
+ "@types/json-schema": "npm:^7.0.12"
+ "@types/semver": "npm:^7.5.0"
+ "@typescript-eslint/scope-manager": "npm:6.16.0"
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ semver: "npm:^7.5.4"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ checksum: 586c4c0e1ca249daf9958f0d88df3af010a7592a19db1a7dc198754542b584314896536fe56ea9c93dd0ddd531154e7697002643d46e24a8d3a459721a626e91
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/visitor-keys@npm:6.15.0":
version: 6.15.0
resolution: "@typescript-eslint/visitor-keys@npm:6.15.0"
@@ -667,6 +2441,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/visitor-keys@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/visitor-keys@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ eslint-visitor-keys: "npm:^3.4.1"
+ checksum: 13c4d90355e288eac432d2845e37bb2acc03dab6d8568564558c1914a9aa44352f2a7ff29d0f50e0b3e68d66cca5f27b2732af5ff193b82571b4366309842880
+ languageName: node
+ linkType: hard
+
"@ungap/structured-clone@npm:^1.2.0":
version: 1.2.0
resolution: "@ungap/structured-clone@npm:1.2.0"
@@ -674,6 +2458,20 @@ __metadata:
languageName: node
linkType: hard
+"@xobotyi/scrollbar-width@npm:^1.9.5":
+ version: 1.9.5
+ resolution: "@xobotyi/scrollbar-width@npm:1.9.5"
+ checksum: 4ebc79e4f798e2a5e89a5122f8fc4a086f08a92a44ac020599c4fe20d105b7d76ba06c094260b5f386a75e7ce6f6c518d9fc295228b651296b99c4477f986ac4
+ languageName: node
+ linkType: hard
+
+"abbrev@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "abbrev@npm:2.0.0"
+ checksum: f742a5a107473946f426c691c08daba61a1d15942616f300b5d32fd735be88fef5cba24201757b6c407fd564555fb48c751cfa33519b2605c8a7aadd22baf372
+ languageName: node
+ linkType: hard
+
"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -692,6 +2490,25 @@ __metadata:
languageName: node
linkType: hard
+"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "agent-base@npm:7.1.0"
+ dependencies:
+ debug: "npm:^4.3.4"
+ checksum: fc974ab57ffdd8421a2bc339644d312a9cca320c20c3393c9d8b1fd91731b9bbabdb985df5fc860f5b79d81c3e350daa3fcb31c5c07c0bb385aafc817df004ce
+ languageName: node
+ linkType: hard
+
+"aggregate-error@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "aggregate-error@npm:3.1.0"
+ dependencies:
+ clean-stack: "npm:^2.0.0"
+ indent-string: "npm:^4.0.0"
+ checksum: a42f67faa79e3e6687a4923050e7c9807db3848a037076f791d10e092677d65c1d2d863b7848560699f40fc0502c19f40963fb1cd1fb3d338a7423df8e45e039
+ languageName: node
+ linkType: hard
+
"ajv@npm:^6.12.4":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
@@ -711,6 +2528,13 @@ __metadata:
languageName: node
linkType: hard
+"ansi-regex@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "ansi-regex@npm:6.0.1"
+ checksum: cbe16dbd2c6b2735d1df7976a7070dd277326434f0212f43abf6d87674095d247968209babdaad31bb00882fa68807256ba9be340eec2f1004de14ca75f52a08
+ languageName: node
+ linkType: hard
+
"ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
@@ -720,7 +2544,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^4.1.0":
+"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
version: 4.3.0
resolution: "ansi-styles@npm:4.3.0"
dependencies:
@@ -729,6 +2553,13 @@ __metadata:
languageName: node
linkType: hard
+"ansi-styles@npm:^6.1.0":
+ version: 6.2.1
+ resolution: "ansi-styles@npm:6.2.1"
+ checksum: 5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c
+ languageName: node
+ linkType: hard
+
"argparse@npm:^2.0.1":
version: 2.0.1
resolution: "argparse@npm:2.0.1"
@@ -736,6 +2567,15 @@ __metadata:
languageName: node
linkType: hard
+"aria-hidden@npm:^1.1.1":
+ version: 1.2.3
+ resolution: "aria-hidden@npm:1.2.3"
+ dependencies:
+ tslib: "npm:^2.0.0"
+ checksum: 46b07b7273167ad3fc2625f1ecbb43f8e6f73115c66785cbb5dcf1e2508133a43b6419d610c39676ceaeb563239efbd8974d5c0187695db8b3e8c3e11f549c2d
+ languageName: node
+ linkType: hard
+
"aria-query@npm:^5.3.0":
version: 5.3.0
resolution: "aria-query@npm:5.3.0"
@@ -899,6 +2739,13 @@ __metadata:
languageName: node
linkType: hard
+"bail@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "bail@npm:1.0.5"
+ checksum: 4cf7d0b5c82fdc69590b3fe85c17c4ec37647681b20875551fd6187a85c122b20178dc118001d3ebd5d0ab3dc0e95637c71f889f481882ee761db43c6b16fa05
+ languageName: node
+ linkType: hard
+
"bail@npm:^2.0.0":
version: 2.0.2
resolution: "bail@npm:2.0.2"
@@ -913,6 +2760,65 @@ __metadata:
languageName: node
linkType: hard
+"base64-js@npm:^1.3.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: f23823513b63173a001030fae4f2dabe283b99a9d324ade3ad3d148e218134676f1ee8568c877cd79ec1c53158dcf2d2ba527a97c606618928ba99dd930102bf
+ languageName: node
+ linkType: hard
+
+"better-sqlite3@npm:^9.2.2":
+ version: 9.2.2
+ resolution: "better-sqlite3@npm:9.2.2"
+ dependencies:
+ bindings: "npm:^1.5.0"
+ node-gyp: "npm:latest"
+ prebuild-install: "npm:^7.1.1"
+ checksum: b4bfe142ba4544a0cc76b2ca03d89bce1acf3fe8a86a1ba317a4049b26bf8fed70fb413f6317d2e5abeb97e31b177accb6d09619fdc0531e891cee112e2aade1
+ languageName: node
+ linkType: hard
+
+"big-integer@npm:^1.6.16":
+ version: 1.6.52
+ resolution: "big-integer@npm:1.6.52"
+ checksum: 9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0
+ languageName: node
+ linkType: hard
+
+"bindings@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "bindings@npm:1.5.0"
+ dependencies:
+ file-uri-to-path: "npm:1.0.0"
+ checksum: 3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba
+ languageName: node
+ linkType: hard
+
+"bl@npm:^4.0.3":
+ version: 4.1.0
+ resolution: "bl@npm:4.1.0"
+ dependencies:
+ buffer: "npm:^5.5.0"
+ inherits: "npm:^2.0.4"
+ readable-stream: "npm:^3.4.0"
+ checksum: 02847e1d2cb089c9dc6958add42e3cdeaf07d13f575973963335ac0fdece563a50ac770ac4c8fa06492d2dd276f6cc3b7f08c7cd9c7a7ad0f8d388b2a28def5f
+ languageName: node
+ linkType: hard
+
+"bluebird@npm:*":
+ version: 3.7.2
+ resolution: "bluebird@npm:3.7.2"
+ checksum: 680de03adc54ff925eaa6c7bb9a47a0690e8b5de60f4792604aae8ed618c65e6b63a7893b57ca924beaf53eee69c5af4f8314148c08124c550fe1df1add897d2
+ languageName: node
+ linkType: hard
+
+"boolbase@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "boolbase@npm:1.0.0"
+ checksum: e4b53deb4f2b85c52be0e21a273f2045c7b6a6ea002b0e139c744cb6f95e9ec044439a52883b0d74dedd1ff3da55ed140cfdddfed7fb0cccbed373de5dce1bcf
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.11
resolution: "brace-expansion@npm:1.1.11"
@@ -923,6 +2829,15 @@ __metadata:
languageName: node
linkType: hard
+"brace-expansion@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "brace-expansion@npm:2.0.1"
+ dependencies:
+ balanced-match: "npm:^1.0.0"
+ checksum: b358f2fe060e2d7a87aa015979ecea07f3c37d4018f8d6deb5bd4c229ad3a0384fe6029bb76cd8be63c81e516ee52d1a0673edbe2023d53a5191732ae3c3e49f
+ languageName: node
+ linkType: hard
+
"braces@npm:^3.0.2":
version: 3.0.2
resolution: "braces@npm:3.0.2"
@@ -932,6 +2847,32 @@ __metadata:
languageName: node
linkType: hard
+"broadcast-channel@npm:^3.4.1":
+ version: 3.7.0
+ resolution: "broadcast-channel@npm:3.7.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.7.2"
+ detect-node: "npm:^2.1.0"
+ js-sha3: "npm:0.8.0"
+ microseconds: "npm:0.2.0"
+ nano-time: "npm:1.0.0"
+ oblivious-set: "npm:1.0.0"
+ rimraf: "npm:3.0.2"
+ unload: "npm:2.2.0"
+ checksum: 95978446f24c685be666f5508a91350bcd4075c08feda929d26c0c678fb24bd421901f19fa8d36cb6f5ed480a334072f3bdce48fa177a8cb29793d88693911cc
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.5.0":
+ version: 5.7.1
+ resolution: "buffer@npm:5.7.1"
+ dependencies:
+ base64-js: "npm:^1.3.1"
+ ieee754: "npm:^1.1.13"
+ checksum: 27cac81cff434ed2876058d72e7c4789d11ff1120ef32c9de48f59eab58179b66710c488987d295ae89a228f835fc66d088652dffeb8e3ba8659f80eb091d55e
+ languageName: node
+ linkType: hard
+
"busboy@npm:1.6.0":
version: 1.6.0
resolution: "busboy@npm:1.6.0"
@@ -941,6 +2882,26 @@ __metadata:
languageName: node
linkType: hard
+"cacache@npm:^18.0.0":
+ version: 18.0.1
+ resolution: "cacache@npm:18.0.1"
+ dependencies:
+ "@npmcli/fs": "npm:^3.1.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^10.2.2"
+ lru-cache: "npm:^10.0.1"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^4.0.0"
+ ssri: "npm:^10.0.0"
+ tar: "npm:^6.1.11"
+ unique-filename: "npm:^3.0.0"
+ checksum: a31666805a80a8b16ad3f85faf66750275a9175a3480896f4f6d31b5d53ef190484fabd71bdb6d2ea5603c717fbef09f4af03d6a65b525c8ef0afaa44c361866
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.4, call-bind@npm:^1.0.5":
version: 1.0.5
resolution: "call-bind@npm:1.0.5"
@@ -952,6 +2913,13 @@ __metadata:
languageName: node
linkType: hard
+"call-me-maybe@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "call-me-maybe@npm:1.0.2"
+ checksum: 8eff5dbb61141ebb236ed71b4e9549e488bcb5451c48c11e5667d5c75b0532303788a1101e6978cafa2d0c8c1a727805599c2741e3e0982855c9f1d78cd06c9f
+ languageName: node
+ linkType: hard
+
"callsites@npm:^3.0.0":
version: 3.1.0
resolution: "callsites@npm:3.1.0"
@@ -966,6 +2934,13 @@ __metadata:
languageName: node
linkType: hard
+"ccount@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "ccount@npm:1.1.0"
+ checksum: 9ccfddfa45c8d6d01411b8e30d2ce03c55c33f32a69bdb84ee44d743427cdb01b03159954917023d0dac960c34973ba42626bb9fa883491ebb663a53a6713d43
+ languageName: node
+ linkType: hard
+
"ccount@npm:^2.0.0":
version: 2.0.1
resolution: "ccount@npm:2.0.1"
@@ -1001,6 +2976,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities-legacy@npm:^1.0.0":
+ version: 1.1.4
+ resolution: "character-entities-legacy@npm:1.1.4"
+ checksum: ea4ca9c29887335eed86d78fc67a640168342b1274da84c097abb0575a253d1265281a5052f9a863979e952bcc267b4ecaaf4fe233a7e1e0d8a47806c65b96c7
+ languageName: node
+ linkType: hard
+
"character-entities-legacy@npm:^3.0.0":
version: 3.0.0
resolution: "character-entities-legacy@npm:3.0.0"
@@ -1008,6 +2990,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities@npm:^1.0.0":
+ version: 1.2.4
+ resolution: "character-entities@npm:1.2.4"
+ checksum: ad015c3d7163563b8a0ee1f587fb0ef305ef344e9fd937f79ca51cccc233786a01d591d989d5bf7b2e66b528ac9efba47f3b1897358324e69932f6d4b25adfe1
+ languageName: node
+ linkType: hard
+
"character-entities@npm:^2.0.0":
version: 2.0.2
resolution: "character-entities@npm:2.0.2"
@@ -1015,6 +3004,13 @@ __metadata:
languageName: node
linkType: hard
+"character-reference-invalid@npm:^1.0.0":
+ version: 1.1.4
+ resolution: "character-reference-invalid@npm:1.1.4"
+ checksum: 29f05081c5817bd1e975b0bf61e77b60a40f62ad371d0f0ce0fdb48ab922278bc744d1fbe33771dced751887a8403f265ff634542675c8d7375f6ff4811efd0e
+ languageName: node
+ linkType: hard
+
"character-reference-invalid@npm:^2.0.0":
version: 2.0.1
resolution: "character-reference-invalid@npm:2.0.1"
@@ -1022,13 +3018,76 @@ __metadata:
languageName: node
linkType: hard
-"client-only@npm:0.0.1":
+"charset@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "charset@npm:1.0.1"
+ checksum: 20575230d85e940dcf4694ce488881207fb2a3c916f1c62b9e105c4e42f9ff7f3a52cd6c473ca0342dcef61272c6c6e533fcee62a08d101deeff0793a547a6ea
+ languageName: node
+ linkType: hard
+
+"chownr@npm:^1.1.1":
+ version: 1.1.4
+ resolution: "chownr@npm:1.1.4"
+ checksum: ed57952a84cc0c802af900cf7136de643d3aba2eecb59d29344bc2f3f9bf703a301b9d84cdc71f82c3ffc9ccde831b0d92f5b45f91727d6c9da62f23aef9d9db
+ languageName: node
+ linkType: hard
+
+"chownr@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "chownr@npm:2.0.0"
+ checksum: 594754e1303672171cc04e50f6c398ae16128eb134a88f801bf5354fd96f205320f23536a045d9abd8b51024a149696e51231565891d4efdab8846021ecf88e6
+ languageName: node
+ linkType: hard
+
+"classnames@npm:^2.2.6":
+ version: 2.5.0
+ resolution: "classnames@npm:2.5.0"
+ checksum: f10a5b07db7fda8eb77f701f795b7006f3de86a723ec62cc10f4d82b4195fc65a578bbf91c47675b8c6fcb2921b903bfea5c670bdb43513e454daa6c2e9738b3
+ languageName: node
+ linkType: hard
+
+"clean-stack@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "clean-stack@npm:2.2.0"
+ checksum: 1f90262d5f6230a17e27d0c190b09d47ebe7efdd76a03b5a1127863f7b3c9aec4c3e6c8bb3a7bbf81d553d56a1fd35728f5a8ef4c63f867ac8d690109742a8c1
+ languageName: node
+ linkType: hard
+
+"client-only@npm:0.0.1, client-only@npm:^0.0.1":
version: 0.0.1
resolution: "client-only@npm:0.0.1"
checksum: 9d6cfd0c19e1c96a434605added99dff48482152af791ec4172fb912a71cff9027ff174efd8cdb2160cc7f377543e0537ffc462d4f279bc4701de3f2a3c4b358
languageName: node
linkType: hard
+"clsx@npm:^1.1.1, clsx@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "clsx@npm:1.2.1"
+ checksum: 34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27
+ languageName: node
+ linkType: hard
+
+"codemirror-graphql@npm:^2.0.10":
+ version: 2.0.10
+ resolution: "codemirror-graphql@npm:2.0.10"
+ dependencies:
+ "@types/codemirror": "npm:^0.0.90"
+ graphql-language-service: "npm:5.2.0"
+ peerDependencies:
+ "@codemirror/language": 6.0.0
+ codemirror: ^5.65.3
+ graphql: ^15.5.0 || ^16.0.0
+ checksum: 77fc5a83f5d29ef14e896e397b280a9716c0206cfe4d9904266a1d658ba715231d99b1704039e4eb108878851f8c7fd158fec38a626735301c5f7ee51aa9eb15
+ languageName: node
+ linkType: hard
+
+"codemirror@npm:^5.65.3":
+ version: 5.65.16
+ resolution: "codemirror@npm:5.65.16"
+ checksum: 72ab3aae5ee0511b33348761da43585a0368f2845016f1fe177e1aa9bf3d7beee7f98550ffd82908726bf731df2376dc371e383bf4c0c91a66e3f18d0b7c4f3b
+ languageName: node
+ linkType: hard
+
"color-convert@npm:^1.9.0":
version: 1.9.3
resolution: "color-convert@npm:1.9.3"
@@ -1068,6 +3127,29 @@ __metadata:
languageName: node
linkType: hard
+"compute-gcd@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "compute-gcd@npm:1.2.1"
+ dependencies:
+ validate.io-array: "npm:^1.0.3"
+ validate.io-function: "npm:^1.0.2"
+ validate.io-integer-array: "npm:^1.0.0"
+ checksum: e72f3485d6ecc0b258f30b3408d9bb8175530ceec91b6b925d094bbc03b4a52e129004009edecd825b9f5b6bd62882485c5c50831673ad29975b6ffcdf1714f4
+ languageName: node
+ linkType: hard
+
+"compute-lcm@npm:^1.1.0":
+ version: 1.1.2
+ resolution: "compute-lcm@npm:1.1.2"
+ dependencies:
+ compute-gcd: "npm:^1.2.1"
+ validate.io-array: "npm:^1.0.3"
+ validate.io-function: "npm:^1.0.2"
+ validate.io-integer-array: "npm:^1.0.0"
+ checksum: 3cb5dd4ae367aaf8926e0ac616303e5dac0bde7f6d737e8ff3c1081f99203315898a6112726556a61503ba9ddc25ea570b1dd6d1fe1f50dd86d35b450cef45f8
+ languageName: node
+ linkType: hard
+
"concat-map@npm:0.0.1":
version: 0.0.1
resolution: "concat-map@npm:0.0.1"
@@ -1082,6 +3164,15 @@ __metadata:
languageName: node
linkType: hard
+"copy-to-clipboard@npm:^3.2.0, copy-to-clipboard@npm:^3.3.1":
+ version: 3.3.3
+ resolution: "copy-to-clipboard@npm:3.3.3"
+ dependencies:
+ toggle-selection: "npm:^1.0.6"
+ checksum: 3ebf5e8ee00601f8c440b83ec08d838e8eabb068c1fae94a9cda6b42f288f7e1b552f3463635f419af44bf7675afc8d0390d30876cf5c2d5d35f86d9c56a3e5f
+ languageName: node
+ linkType: hard
+
"cosmiconfig@npm:^7.0.0":
version: 7.1.0
resolution: "cosmiconfig@npm:7.1.0"
@@ -1095,7 +3186,16 @@ __metadata:
languageName: node
linkType: hard
-"cross-spawn@npm:^7.0.2":
+"cross-fetch@npm:^3.1.5":
+ version: 3.1.8
+ resolution: "cross-fetch@npm:3.1.8"
+ dependencies:
+ node-fetch: "npm:^2.6.12"
+ checksum: 4c5e022ffe6abdf380faa6e2373c0c4ed7ef75e105c95c972b6f627c3f083170b6886f19fb488a7fa93971f4f69dcc890f122b0d97f0bf5f41ca1d9a8f58c8af
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
dependencies:
@@ -1106,7 +3206,33 @@ __metadata:
languageName: node
linkType: hard
-"csstype@npm:^3.0.2":
+"css-in-js-utils@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "css-in-js-utils@npm:3.1.0"
+ dependencies:
+ hyphenate-style-name: "npm:^1.0.3"
+ checksum: 8bb042e8f7701a7edadc3cce5ce2d5cf41189631d7e2aed194d5a7059b25776dded2a0466cb9da1d1f3fc6c99dcecb51e45671148d073b8a2a71e34755152e52
+ languageName: node
+ linkType: hard
+
+"css-selector-parser@npm:^1.0.0":
+ version: 1.4.1
+ resolution: "css-selector-parser@npm:1.4.1"
+ checksum: 4a89a7b61072cf0e4d09e8abbb9a77bc661232b6fe6a6fe51ba775757bae0e3fc462b0db4c9a857da55afb89a1c1746a7b2ec1200f639c539556ebdc758b0101
+ languageName: node
+ linkType: hard
+
+"css-tree@npm:^1.1.2":
+ version: 1.1.3
+ resolution: "css-tree@npm:1.1.3"
+ dependencies:
+ mdn-data: "npm:2.0.14"
+ source-map: "npm:^0.6.1"
+ checksum: 499a507bfa39b8b2128f49736882c0dd636b0cd3370f2c69f4558ec86d269113286b7df469afc955de6a68b0dba00bc533e40022a73698081d600072d5d83c1c
+ languageName: node
+ linkType: hard
+
+"csstype@npm:^3.0.2, csstype@npm:^3.1.2":
version: 3.1.3
resolution: "csstype@npm:3.1.3"
checksum: 80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248
@@ -1120,16 +3246,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:^3.2.7":
- version: 3.2.7
- resolution: "debug@npm:3.2.7"
- dependencies:
- ms: "npm:^2.1.1"
- checksum: 37d96ae42cbc71c14844d2ae3ba55adf462ec89fd3a999459dec3833944cd999af6007ff29c780f1c61153bcaaf2c842d1e4ce1ec621e4fc4923244942e4a02a
- languageName: node
- linkType: hard
-
-"debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -1141,6 +3258,15 @@ __metadata:
languageName: node
linkType: hard
+"debug@npm:^3.2.7":
+ version: 3.2.7
+ resolution: "debug@npm:3.2.7"
+ dependencies:
+ ms: "npm:^2.1.1"
+ checksum: 37d96ae42cbc71c14844d2ae3ba55adf462ec89fd3a999459dec3833944cd999af6007ff29c780f1c61153bcaaf2c842d1e4ce1ec621e4fc4923244942e4a02a
+ languageName: node
+ linkType: hard
+
"decode-named-character-reference@npm:^1.0.0":
version: 1.0.2
resolution: "decode-named-character-reference@npm:1.0.2"
@@ -1150,6 +3276,22 @@ __metadata:
languageName: node
linkType: hard
+"decompress-response@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "decompress-response@npm:6.0.0"
+ dependencies:
+ mimic-response: "npm:^3.1.0"
+ checksum: bd89d23141b96d80577e70c54fb226b2f40e74a6817652b80a116d7befb8758261ad073a8895648a29cc0a5947021ab66705cb542fa9c143c82022b27c5b175e
+ languageName: node
+ linkType: hard
+
+"deep-extend@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "deep-extend@npm:0.6.0"
+ checksum: 1c6b0abcdb901e13a44c7d699116d3d4279fdb261983122a3783e7273844d5f2537dc2e1c454a23fcf645917f93fbf8d07101c1d03c015a87faa662755212566
+ languageName: node
+ linkType: hard
+
"deep-is@npm:^0.1.3":
version: 0.1.4
resolution: "deep-is@npm:0.1.4"
@@ -1157,6 +3299,13 @@ __metadata:
languageName: node
linkType: hard
+"deepmerge@npm:^4.2.2":
+ version: 4.3.1
+ resolution: "deepmerge@npm:4.3.1"
+ checksum: e53481aaf1aa2c4082b5342be6b6d8ad9dfe387bc92ce197a66dea08bd4265904a087e75e464f14d1347cf2ac8afe1e4c16b266e0561cc5df29382d3c5f80044
+ languageName: node
+ linkType: hard
+
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1":
version: 1.1.1
resolution: "define-data-property@npm:1.1.1"
@@ -1186,6 +3335,27 @@ __metadata:
languageName: node
linkType: hard
+"detect-libc@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "detect-libc@npm:2.0.2"
+ checksum: a9f4ffcd2701525c589617d98afe5a5d0676c8ea82bcc4ed6f3747241b79f781d36437c59a5e855254c864d36a3e9f8276568b6b531c28d6e53b093a15703f11
+ languageName: node
+ linkType: hard
+
+"detect-node-es@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "detect-node-es@npm:1.1.0"
+ checksum: e562f00de23f10c27d7119e1af0e7388407eb4b06596a25f6d79a360094a109ff285de317f02b090faae093d314cf6e73ac3214f8a5bb3a0def5bece94557fbe
+ languageName: node
+ linkType: hard
+
+"detect-node@npm:^2.0.4, detect-node@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "detect-node@npm:2.1.0"
+ checksum: f039f601790f2e9d4654e499913259a798b1f5246ae24f86ab5e8bd4aaf3bce50484234c494f11fb00aecb0c6e2733aa7b1cf3f530865640b65fbbd65b2c4e09
+ languageName: node
+ linkType: hard
+
"diff@npm:^5.0.0":
version: 5.1.0
resolution: "diff@npm:5.1.0"
@@ -1220,6 +3390,29 @@ __metadata:
languageName: node
linkType: hard
+"dom-helpers@npm:^3.3.1":
+ version: 3.4.0
+ resolution: "dom-helpers@npm:3.4.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.1.2"
+ checksum: 1d2d3e4eadac2c4f4c8c7470a737ab32b7ec28237c4d094ea967ec3184168fd12452196fcc424a5d7860b6176117301aeaecba39467bf1a6e8492a8e5c9639d1
+ languageName: node
+ linkType: hard
+
+"eastasianwidth@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "eastasianwidth@npm:0.2.0"
+ checksum: 26f364ebcdb6395f95124fda411f63137a4bfb5d3a06453f7f23dfe52502905bd84e0488172e0f9ec295fdc45f05c23d5d91baf16bd26f0fe9acd777a188dc39
+ languageName: node
+ linkType: hard
+
+"emoji-regex@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "emoji-regex@npm:8.0.0"
+ checksum: b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^9.2.2":
version: 9.2.2
resolution: "emoji-regex@npm:9.2.2"
@@ -1227,6 +3420,24 @@ __metadata:
languageName: node
linkType: hard
+"encoding@npm:^0.1.13":
+ version: 0.1.13
+ resolution: "encoding@npm:0.1.13"
+ dependencies:
+ iconv-lite: "npm:^0.6.2"
+ checksum: 36d938712ff00fe1f4bac88b43bcffb5930c1efa57bbcdca9d67e1d9d6c57cfb1200fb01efe0f3109b2ce99b231f90779532814a81370a1bd3274a0f58585039
+ languageName: node
+ linkType: hard
+
+"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1":
+ version: 1.4.4
+ resolution: "end-of-stream@npm:1.4.4"
+ dependencies:
+ once: "npm:^1.4.0"
+ checksum: 870b423afb2d54bb8d243c63e07c170409d41e20b47eeef0727547aea5740bd6717aca45597a9f2745525667a6b804c1e7bede41f856818faee5806dd9ff3975
+ languageName: node
+ linkType: hard
+
"enhanced-resolve@npm:^5.12.0":
version: 5.15.0
resolution: "enhanced-resolve@npm:5.15.0"
@@ -1237,6 +3448,27 @@ __metadata:
languageName: node
linkType: hard
+"entities@npm:~2.1.0":
+ version: 2.1.0
+ resolution: "entities@npm:2.1.0"
+ checksum: dd96ed95f7e017b7fbbcdd39bd6dc3dea6638f747c00610b53f23ea461ac409af87670f313805d85854bfce04f96e17d83575f75b3b2920365d78678ccd2a405
+ languageName: node
+ linkType: hard
+
+"env-paths@npm:^2.2.0":
+ version: 2.2.1
+ resolution: "env-paths@npm:2.2.1"
+ checksum: 285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4
+ languageName: node
+ linkType: hard
+
+"err-code@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "err-code@npm:2.0.3"
+ checksum: b642f7b4dd4a376e954947550a3065a9ece6733ab8e51ad80db727aaae0817c2e99b02a97a3d6cecc648a97848305e728289cf312d09af395403a90c9d4d8a66
+ languageName: node
+ linkType: hard
+
"error-ex@npm:^1.3.1":
version: 1.3.2
resolution: "error-ex@npm:1.3.2"
@@ -1246,6 +3478,15 @@ __metadata:
languageName: node
linkType: hard
+"error-stack-parser@npm:^2.0.6":
+ version: 2.1.4
+ resolution: "error-stack-parser@npm:2.1.4"
+ dependencies:
+ stackframe: "npm:^1.3.4"
+ checksum: 7679b780043c98b01fc546725484e0cfd3071bf5c906bbe358722972f04abf4fc3f0a77988017665bab367f6ef3fc2d0185f7528f45966b83e7c99c02d5509b9
+ languageName: node
+ linkType: hard
+
"es-abstract@npm:^1.22.1":
version: 1.22.3
resolution: "es-abstract@npm:1.22.3"
@@ -1390,6 +3631,17 @@ __metadata:
languageName: node
linkType: hard
+"eslint-config-prettier@npm:^9.1.0":
+ version: 9.1.0
+ resolution: "eslint-config-prettier@npm:9.1.0"
+ peerDependencies:
+ eslint: ">=7.0.0"
+ bin:
+ eslint-config-prettier: bin/cli.js
+ checksum: 6d332694b36bc9ac6fdb18d3ca2f6ac42afa2ad61f0493e89226950a7091e38981b66bac2b47ba39d15b73fff2cd32c78b850a9cf9eed9ca9a96bfb2f3a2f10d
+ languageName: node
+ linkType: hard
+
"eslint-import-resolver-node@npm:^0.3.6, eslint-import-resolver-node@npm:^0.3.9":
version: 0.3.9
resolution: "eslint-import-resolver-node@npm:0.3.9"
@@ -1484,6 +3736,26 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-prettier@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "eslint-plugin-prettier@npm:5.1.2"
+ dependencies:
+ prettier-linter-helpers: "npm:^1.0.0"
+ synckit: "npm:^0.8.6"
+ peerDependencies:
+ "@types/eslint": ">=8.0.0"
+ eslint: ">=8.0.0"
+ eslint-config-prettier: "*"
+ prettier: ">=3.0.0"
+ peerDependenciesMeta:
+ "@types/eslint":
+ optional: true
+ eslint-config-prettier:
+ optional: true
+ checksum: e16c9fbb0e9f8da45bdbb1cf6e4a190266235c3686deede3815196d2604bbe2bac531d1fc9adc3c0b9a03d88b55bd3bfaa4f9d85e34e73dc040d545a1931fab9
+ languageName: node
+ linkType: hard
+
"eslint-plugin-react-hooks@npm:^4.5.0 || 5.0.0-canary-7118f5dd7-20230705":
version: 4.6.0
resolution: "eslint-plugin-react-hooks@npm:4.6.0"
@@ -1684,6 +3956,20 @@ __metadata:
languageName: node
linkType: hard
+"expand-template@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "expand-template@npm:2.0.3"
+ checksum: 1c9e7afe9acadf9d373301d27f6a47b34e89b3391b1ef38b7471d381812537ef2457e620ae7f819d2642ce9c43b189b3583813ec395e2938319abe356a9b2f51
+ languageName: node
+ linkType: hard
+
+"exponential-backoff@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "exponential-backoff@npm:3.1.1"
+ checksum: 160456d2d647e6019640bd07111634d8c353038d9fa40176afb7cd49b0548bdae83b56d05e907c2cce2300b81cae35d800ef92fefb9d0208e190fa3b7d6bb579
+ languageName: node
+ linkType: hard
+
"extend@npm:^3.0.0":
version: 3.0.2
resolution: "extend@npm:3.0.2"
@@ -1698,6 +3984,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-diff@npm:^1.1.2":
+ version: 1.3.0
+ resolution: "fast-diff@npm:1.3.0"
+ checksum: 5c19af237edb5d5effda008c891a18a585f74bf12953be57923f17a3a4d0979565fc64dbc73b9e20926b9d895f5b690c618cbb969af0cf022e3222471220ad29
+ languageName: node
+ linkType: hard
+
"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.1":
version: 3.3.2
resolution: "fast-glob@npm:3.3.2"
@@ -1725,6 +4018,34 @@ __metadata:
languageName: node
linkType: hard
+"fast-loops@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "fast-loops@npm:1.1.3"
+ checksum: ba71c001704c44a617053ed34b1a8c0d2ed9723022eb7b93c98299d9862f93213609b32c9daec7d606625ab318769d11da8bb06e9ddd9c28e3bda1249fb6e36d
+ languageName: node
+ linkType: hard
+
+"fast-shallow-equal@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fast-shallow-equal@npm:1.0.0"
+ checksum: 526c393c011ab5a0ca5a36c5ea25c9730acd027503ccbec6c7825397ab9375f51f67f14c8829b4c4b1ccccede695391dd14863a15e40a37fc4af08c1440a1b66
+ languageName: node
+ linkType: hard
+
+"fastest-stable-stringify@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "fastest-stable-stringify@npm:2.0.2"
+ checksum: abbe5ff48f13f5819e7312dbb38bae5d9960694cffd315b464df9adcd02a8fa7e9eec32c314655674c7134905c544b7a0c14b05bfbe30b3f678609bebc9fecb9
+ languageName: node
+ linkType: hard
+
+"fastestsmallesttextencoderdecoder@npm:^1.0.22":
+ version: 1.0.22
+ resolution: "fastestsmallesttextencoderdecoder@npm:1.0.22"
+ checksum: ccf028cbc7f5db4a7a6feb21d81ba60e1293511b85926fcb212d1a5c3bc8e9c2d3ba590322e3589bf4ab97d1628b0f670d0fe23de7757ebda791a078adb62313
+ languageName: node
+ linkType: hard
+
"fastq@npm:^1.6.0":
version: 1.16.0
resolution: "fastq@npm:1.16.0"
@@ -1734,6 +4055,15 @@ __metadata:
languageName: node
linkType: hard
+"fault@npm:^1.0.0":
+ version: 1.0.4
+ resolution: "fault@npm:1.0.4"
+ dependencies:
+ format: "npm:^0.2.0"
+ checksum: c86c11500c1b676787296f31ade8473adcc6784f118f07c1a9429730b6288d0412f96e069ce010aa57e4f65a9cccb5abee8868bbe3c5f10de63b20482c9baebd
+ languageName: node
+ linkType: hard
+
"file-entry-cache@npm:^6.0.1":
version: 6.0.1
resolution: "file-entry-cache@npm:6.0.1"
@@ -1743,6 +4073,27 @@ __metadata:
languageName: node
linkType: hard
+"file-saver@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "file-saver@npm:2.0.5"
+ checksum: 0a361f683786c34b2574aea53744cb70d0a6feb0fa5e3af00f2fcb6c9d40d3049cc1470e38c6c75df24219f247f6fb3076f86943958f580e62ee2ffe897af8b1
+ languageName: node
+ linkType: hard
+
+"file-type@npm:3.9.0":
+ version: 3.9.0
+ resolution: "file-type@npm:3.9.0"
+ checksum: 7ae074b350c2300807a99d428600a8ee6b2ace901400898706a20ddc2c43c9abb7e05177ff55ed67a2fd26dfa9b91857b21ec9c0ab3202b9cabebc7e65900240
+ languageName: node
+ linkType: hard
+
+"file-uri-to-path@npm:1.0.0":
+ version: 1.0.0
+ resolution: "file-uri-to-path@npm:1.0.0"
+ checksum: 3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519
+ languageName: node
+ linkType: hard
+
"fill-range@npm:^7.0.1":
version: 7.0.1
resolution: "fill-range@npm:7.0.1"
@@ -1787,6 +4138,36 @@ __metadata:
languageName: node
linkType: hard
+"fnv-plus@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "fnv-plus@npm:1.3.1"
+ checksum: 770b253629c8e27cff3d94e68fbb94069daeac2b1df833bb03afb280c869ad43b40ecec0fe3a9b6745fa8e549b6c9b4bb6019311cf6d100b8df38497a3d2c258
+ languageName: node
+ linkType: hard
+
+"focus-trap-react@npm:^10.2.3":
+ version: 10.2.3
+ resolution: "focus-trap-react@npm:10.2.3"
+ dependencies:
+ focus-trap: "npm:^7.5.4"
+ tabbable: "npm:^6.2.0"
+ peerDependencies:
+ prop-types: ^15.8.1
+ react: ">=16.3.0"
+ react-dom: ">=16.3.0"
+ checksum: 18527771cacc1083ecdf472276a4c46581a6289dc98b6caf1c31641091732933cbffdec78e4c86c2c1568ac4f82a83c367d6a4d7e0e84dc96b239d2d4c12c071
+ languageName: node
+ linkType: hard
+
+"focus-trap@npm:^7.5.4":
+ version: 7.5.4
+ resolution: "focus-trap@npm:7.5.4"
+ dependencies:
+ tabbable: "npm:^6.2.0"
+ checksum: c09e12b957862b2608977ff90de782645f99c3555cc5d93977240c179befa8723b9b1183e93890b4ad9d364d52a1af36416e63a728522ecce656a447d9ddd945
+ languageName: node
+ linkType: hard
+
"for-each@npm:^0.3.3":
version: 0.3.3
resolution: "for-each@npm:0.3.3"
@@ -1796,6 +4177,95 @@ __metadata:
languageName: node
linkType: hard
+"foreach@npm:^2.0.4":
+ version: 2.0.6
+ resolution: "foreach@npm:2.0.6"
+ checksum: dc79f83997ac986dadbc95b4035ce8b86699fb654eb85446b0ad779fe69d567fc9894075e460243ca8bc20adb8fd178ad203aef66dc3c620ac78b18a4cb7059c
+ languageName: node
+ linkType: hard
+
+"foreground-child@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "foreground-child@npm:3.1.1"
+ dependencies:
+ cross-spawn: "npm:^7.0.0"
+ signal-exit: "npm:^4.0.1"
+ checksum: 9700a0285628abaeb37007c9a4d92bd49f67210f09067638774338e146c8e9c825c5c877f072b2f75f41dc6a2d0be8664f79ffc03f6576649f54a84fb9b47de0
+ languageName: node
+ linkType: hard
+
+"format@npm:^0.2.0":
+ version: 0.2.2
+ resolution: "format@npm:0.2.2"
+ checksum: 6032ba747541a43abf3e37b402b2f72ee08ebcb58bf84d816443dd228959837f1cddf1e8775b29fa27ff133f4bd146d041bfca5f9cf27f048edf3d493cf8fee6
+ languageName: node
+ linkType: hard
+
+"formdata-node@npm:^4.4.1":
+ version: 4.4.1
+ resolution: "formdata-node@npm:4.4.1"
+ dependencies:
+ node-domexception: "npm:1.0.0"
+ web-streams-polyfill: "npm:4.0.0-beta.3"
+ checksum: 74151e7b228ffb33b565cec69182694ad07cc3fdd9126a8240468bb70a8ba66e97e097072b60bcb08729b24c7ce3fd3e0bd7f1f80df6f9f662b9656786e76f6a
+ languageName: node
+ linkType: hard
+
+"framer-motion@npm:^6.5.1":
+ version: 6.5.1
+ resolution: "framer-motion@npm:6.5.1"
+ dependencies:
+ "@emotion/is-prop-valid": "npm:^0.8.2"
+ "@motionone/dom": "npm:10.12.0"
+ framesync: "npm:6.0.1"
+ hey-listen: "npm:^1.0.8"
+ popmotion: "npm:11.0.3"
+ style-value-types: "npm:5.0.0"
+ tslib: "npm:^2.1.0"
+ peerDependencies:
+ react: ">=16.8 || ^17.0.0 || ^18.0.0"
+ react-dom: ">=16.8 || ^17.0.0 || ^18.0.0"
+ dependenciesMeta:
+ "@emotion/is-prop-valid":
+ optional: true
+ checksum: 69d64f7ac878eb5a0d90f1ccbaaee76f7731b276c4369fdce7d283fa92cca35ea05c42ad2da0c6c0ab4bb180b7fa4f511b6928bdb43818f6feaf245531d3df5a
+ languageName: node
+ linkType: hard
+
+"framesync@npm:6.0.1":
+ version: 6.0.1
+ resolution: "framesync@npm:6.0.1"
+ dependencies:
+ tslib: "npm:^2.1.0"
+ checksum: ce84ce548a8612be070204b9cf3ce7258acead2d51df05586995340e501d1439dfc1f9402ede921a9c0dde854d80fd46e97c699a3657f8d7abd5bc705553bf2b
+ languageName: node
+ linkType: hard
+
+"fs-constants@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fs-constants@npm:1.0.0"
+ checksum: a0cde99085f0872f4d244e83e03a46aa387b74f5a5af750896c6b05e9077fac00e9932fdf5aef84f2f16634cd473c63037d7a512576da7d5c2b9163d1909f3a8
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "fs-minipass@npm:2.1.0"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 703d16522b8282d7299337539c3ed6edddd1afe82435e4f5b76e34a79cd74e488a8a0e26a636afc2440e1a23b03878e2122e3a2cfe375a5cf63c37d92b86a004
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "fs-minipass@npm:3.0.3"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 63e80da2ff9b621e2cb1596abcb9207f1cf82b968b116ccd7b959e3323144cce7fb141462200971c38bbf2ecca51695069db45265705bed09a7cd93ae5b89f94
+ languageName: node
+ linkType: hard
+
"fs.realpath@npm:^1.0.0":
version: 1.0.0
resolution: "fs.realpath@npm:1.0.0"
@@ -1841,6 +4311,20 @@ __metadata:
languageName: node
linkType: hard
+"get-nonce@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "get-nonce@npm:1.0.1"
+ checksum: 2d7df55279060bf0568549e1ffc9b84bc32a32b7541675ca092dce56317cdd1a59a98dcc4072c9f6a980779440139a3221d7486f52c488e69dc0fd27b1efb162
+ languageName: node
+ linkType: hard
+
+"get-own-enumerable-property-symbols@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "get-own-enumerable-property-symbols@npm:3.0.2"
+ checksum: 103999855f3d1718c631472437161d76962cbddcd95cc642a34c07bfb661ed41b6c09a9c669ccdff89ee965beb7126b80eec7b2101e20e31e9cc6c4725305e10
+ languageName: node
+ linkType: hard
+
"get-symbol-description@npm:^1.0.0":
version: 1.0.0
resolution: "get-symbol-description@npm:1.0.0"
@@ -1860,6 +4344,27 @@ __metadata:
languageName: node
linkType: hard
+"github-from-package@npm:0.0.0":
+ version: 0.0.0
+ resolution: "github-from-package@npm:0.0.0"
+ checksum: 737ee3f52d0a27e26332cde85b533c21fcdc0b09fb716c3f8e522cfaa9c600d4a631dec9fcde179ec9d47cca89017b7848ed4d6ae6b6b78f936c06825b1fcc12
+ languageName: node
+ linkType: hard
+
+"github-slugger@npm:^1.3.0":
+ version: 1.5.0
+ resolution: "github-slugger@npm:1.5.0"
+ checksum: 116f99732925f939cbfd6f2e57db1aa7e111a460db0d103e3b3f2fce6909d44311663d4542350706cad806345b9892358cc3b153674f88eeae77f43380b3bfca
+ languageName: node
+ linkType: hard
+
+"github-slugger@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "github-slugger@npm:2.0.0"
+ checksum: 21b912b6b1e48f1e5a50b2292b48df0ff6abeeb0691b161b3d93d84f4ae6b1acd6ae23702e914af7ea5d441c096453cf0f621b72d57893946618d21dd1a1c486
+ languageName: node
+ linkType: hard
+
"glob-parent@npm:^5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -1899,6 +4404,21 @@ __metadata:
languageName: node
linkType: hard
+"glob@npm:^10.2.2, glob@npm:^10.3.10":
+ version: 10.3.10
+ resolution: "glob@npm:10.3.10"
+ dependencies:
+ foreground-child: "npm:^3.1.0"
+ jackspeak: "npm:^2.3.5"
+ minimatch: "npm:^9.0.1"
+ minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0"
+ path-scurry: "npm:^1.10.1"
+ bin:
+ glob: dist/esm/bin.mjs
+ checksum: 13d8a1feb7eac7945f8c8480e11cd4a44b24d26503d99a8d8ac8d5aefbf3e9802a2b6087318a829fad04cb4e829f25c5f4f1110c68966c498720dd261c7e344d
+ languageName: node
+ linkType: hard
+
"glob@npm:^7.1.3":
version: 7.2.3
resolution: "glob@npm:7.2.3"
@@ -1954,7 +4474,7 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4":
+"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
@@ -1968,6 +4488,36 @@ __metadata:
languageName: node
linkType: hard
+"graphiql@npm:^3.0.10":
+ version: 3.0.10
+ resolution: "graphiql@npm:3.0.10"
+ dependencies:
+ "@graphiql/react": "npm:^0.20.2"
+ "@graphiql/toolkit": "npm:^0.9.1"
+ graphql-language-service: "npm:^5.2.0"
+ markdown-it: "npm:^12.2.0"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ react: ^16.8.0 || ^17 || ^18
+ react-dom: ^16.8.0 || ^17 || ^18
+ checksum: 36750b94b8a1abaa2448f6eb6e29c8e38680d06e950bcaab67d26f3ab4509b2bdfcb74162e7e79846665c360943204c0d4d571176187e17a3e7073595763e42e
+ languageName: node
+ linkType: hard
+
+"graphql-language-service@npm:5.2.0, graphql-language-service@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "graphql-language-service@npm:5.2.0"
+ dependencies:
+ nullthrows: "npm:^1.0.0"
+ vscode-languageserver-types: "npm:^3.17.1"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ bin:
+ graphql: dist/temp-bin.js
+ checksum: 2a865d6a7a7fa44bdce12768f7f3b2840a295f9cd684f30bb54db1f3def5f44ea8719c9605b6334fa76798d664f58ed025f17d78199f6c5bc431a67af50190fc
+ languageName: node
+ linkType: hard
+
"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2":
version: 1.0.2
resolution: "has-bigints@npm:1.0.2"
@@ -2030,6 +4580,82 @@ __metadata:
languageName: node
linkType: hard
+"hast-to-hyperscript@npm:^10.0.1":
+ version: 10.0.3
+ resolution: "hast-to-hyperscript@npm:10.0.3"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ property-information: "npm:^6.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ style-to-object: "npm:^0.4.1"
+ web-namespaces: "npm:^2.0.0"
+ checksum: 4084204dd7c2307d594b89994a162617f3c9e67e75d3b230681715a286a7b521bc7e0af5a861a38d784b07b7cacc13d87fc979c2490c6812eb90f21dc89e53aa
+ languageName: node
+ linkType: hard
+
+"hast-util-from-parse5@npm:^7.0.0":
+ version: 7.1.2
+ resolution: "hast-util-from-parse5@npm:7.1.2"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ "@types/unist": "npm:^2.0.0"
+ hastscript: "npm:^7.0.0"
+ property-information: "npm:^6.0.0"
+ vfile: "npm:^5.0.0"
+ vfile-location: "npm:^4.0.0"
+ web-namespaces: "npm:^2.0.0"
+ checksum: c1002816d0235ff0a1e888d71c191d3ecfbaba510aaef86eec00edcba8803a3e0ad901bb0e5430a9d2aee2d52c31aabacae8282394dc519c333017a46c68d1c8
+ languageName: node
+ linkType: hard
+
+"hast-util-heading-rank@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-heading-rank@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 1879c84f629e73f1f13247ab349324355cd801363b44e3d46f763aa5c0ea3b42dcd47b46e5643a0502cf01a6b1fdb9208fd12852e44ca6c671b3e4bccf9369a1
+ languageName: node
+ linkType: hard
+
+"hast-util-parse-selector@npm:^3.0.0":
+ version: 3.1.1
+ resolution: "hast-util-parse-selector@npm:3.1.1"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ checksum: 34ac1707a477fd9764e328087163f1f21857bdb0f8d425bf41f6def7baf840e50e4bca2eb03072e3da4e39856de28893c4b688dcba0cc305160d53afcece4df4
+ languageName: node
+ linkType: hard
+
+"hast-util-raw@npm:7.0.0":
+ version: 7.0.0
+ resolution: "hast-util-raw@npm:7.0.0"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ "@types/parse5": "npm:^6.0.0"
+ "@types/unist": "npm:^2.0.3"
+ hast-util-from-parse5: "npm:^7.0.0"
+ hast-util-to-parse5: "npm:^7.0.0"
+ html-void-elements: "npm:^2.0.0"
+ parse5: "npm:^6.0.0"
+ unist-util-position: "npm:^4.0.0"
+ unist-util-visit: "npm:^3.0.0"
+ vfile: "npm:^4.0.0"
+ web-namespaces: "npm:^2.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 194f97429adf79bb10b53a2e0afa0188d4953e4acd9074e2ab12159c2b02c412e1668513b6144e3f36e661119e7e92770a48516994145ca6e67074645240b111
+ languageName: node
+ linkType: hard
+
+"hast-util-sanitize@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "hast-util-sanitize@npm:4.1.0"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ checksum: d8c10a0fa42a38c46913666da2bf770198a56ceac6f0f0bcfcab157bc97659a19634ed0c4b08582b4c8f6b3c330ee64a4aeb64327f6a6969eb53848544d79b2d
+ languageName: node
+ linkType: hard
+
"hast-util-to-estree@npm:^2.0.0":
version: 2.3.3
resolution: "hast-util-to-estree@npm:2.3.3"
@@ -2053,6 +4679,29 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-to-parse5@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "hast-util-to-parse5@npm:7.1.0"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ property-information: "npm:^6.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ web-namespaces: "npm:^2.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 2a96302b8f25fa2d5b657a94bb20a3d9a1a81e66c2f81582a242c5634dd850e3bd95313a7471eef8282b597f2129551fef5a1631f4ce14c41aab646281b339a0
+ languageName: node
+ linkType: hard
+
+"hast-util-to-string@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-to-string@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 649edd993cf244563ad86d861aa0863759a4fbec49c43b3d92240e42aa4b69f0c3332ddff9e80954bbd8756c86b0fddc20e97d281c6da59d00427f45da8dab68
+ languageName: node
+ linkType: hard
+
"hast-util-whitespace@npm:^2.0.0":
version: 2.0.1
resolution: "hast-util-whitespace@npm:2.0.1"
@@ -2060,7 +4709,41 @@ __metadata:
languageName: node
linkType: hard
-"hoist-non-react-statics@npm:^3.3.1":
+"hastscript@npm:^7.0.0, hastscript@npm:^7.0.2":
+ version: 7.2.0
+ resolution: "hastscript@npm:7.2.0"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ hast-util-parse-selector: "npm:^3.0.0"
+ property-information: "npm:^6.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ checksum: 579912b03ff4a5b19eb609df7403c6dba2505ef1a1e2bc47cbf467cbd7cffcd51df40e74d882de1ccdda40aaf18487f82619eb9cb9f2077cba778017e95e868e
+ languageName: node
+ linkType: hard
+
+"hey-listen@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "hey-listen@npm:1.0.8"
+ checksum: 38db3028b4756f3d536c0f6a92da53bad577ab649b06dddfd0a4d953f9a46bbc6a7f693c8c5b466a538d6d23dbc469260c848427f0de14198a2bbecbac37b39e
+ languageName: node
+ linkType: hard
+
+"history@npm:^4.9.0":
+ version: 4.10.1
+ resolution: "history@npm:4.10.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.1.2"
+ loose-envify: "npm:^1.2.0"
+ resolve-pathname: "npm:^3.0.0"
+ tiny-invariant: "npm:^1.0.2"
+ tiny-warning: "npm:^1.0.0"
+ value-equal: "npm:^1.0.1"
+ checksum: 35377694e4f10f2cf056a9cb1a8ee083e04e4b4717a63baeee4afd565658a62c7e73700bf9e82aa53dbe1ec94e0a25a83c080d63bad8ee6b274a98d2fbc5ed4c
+ languageName: node
+ linkType: hard
+
+"hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2":
version: 3.3.2
resolution: "hoist-non-react-statics@npm:3.3.2"
dependencies:
@@ -2069,7 +4752,82 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^5.2.0":
+"html-void-elements@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "html-void-elements@npm:2.0.1"
+ checksum: 1079c9e9fdb3b6a2481f2a282098a0183f3d45bf2b9d76c7dfc1671ee1857d7bacdd04fd8c6e2418f5ff550c30cabf97a010fe31ec402d0c89189807b48e6d79
+ languageName: node
+ linkType: hard
+
+"http-cache-semantics@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "http-cache-semantics@npm:4.1.1"
+ checksum: ce1319b8a382eb3cbb4a37c19f6bfe14e5bb5be3d09079e885e8c513ab2d3cd9214902f8a31c9dc4e37022633ceabfc2d697405deeaf1b8f3552bb4ed996fdfc
+ languageName: node
+ linkType: hard
+
+"http-proxy-agent@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "http-proxy-agent@npm:7.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ debug: "npm:^4.3.4"
+ checksum: a11574ff39436cee3c7bc67f259444097b09474605846ddd8edf0bf4ad8644be8533db1aa463426e376865047d05dc22755e638632819317c0c2f1b2196657c8
+ languageName: node
+ linkType: hard
+
+"http-reasons@npm:0.1.0":
+ version: 0.1.0
+ resolution: "http-reasons@npm:0.1.0"
+ checksum: 1de8a3b4675eec6ed8730c3051a0e5bd63f930c5bec4df3f59878be2a04f4a9815fc614b1b6f0285f440912334b2b1b2b636d2fbbe38990754bfac5e720b2141
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^7.0.1":
+ version: 7.0.2
+ resolution: "https-proxy-agent@npm:7.0.2"
+ dependencies:
+ agent-base: "npm:^7.0.2"
+ debug: "npm:4"
+ checksum: 7735eb90073db087e7e79312e3d97c8c04baf7ea7ca7b013382b6a45abbaa61b281041a98f4e13c8c80d88f843785bcc84ba189165b4b4087b1e3496ba656d77
+ languageName: node
+ linkType: hard
+
+"httpsnippet-lite@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "httpsnippet-lite@npm:3.0.5"
+ dependencies:
+ "@types/har-format": "npm:^1.2.10"
+ formdata-node: "npm:^4.4.1"
+ stringify-object: "npm:3.3.0"
+ checksum: e2caf5ff6b4086afa078552eaf46c09aa07978633d3db2485edecc072efc8b5c481afe2f6c003ba12d484717d33be829603f7e0b099ef9b17d39f7f24f17524c
+ languageName: node
+ linkType: hard
+
+"hyphenate-style-name@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "hyphenate-style-name@npm:1.0.4"
+ checksum: b19c3e2cd1dc426f6f893752fec08140abf79058a1b6238422e45373ed81389f02e1a2ba2ef4e9b2430d4e900a0f5ba12307de82320604e81ac1b722abd2ee62
+ languageName: node
+ linkType: hard
+
+"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2":
+ version: 0.6.3
+ resolution: "iconv-lite@npm:0.6.3"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3.0.0"
+ checksum: 98102bc66b33fcf5ac044099d1257ba0b7ad5e3ccd3221f34dd508ab4070edff183276221684e1e0555b145fce0850c9f7d2b60a9fcac50fbb4ea0d6e845a3b1
+ languageName: node
+ linkType: hard
+
+"ieee754@npm:^1.1.13":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: b0782ef5e0935b9f12883a2e2aa37baa75da6e66ce6515c168697b42160807d9330de9a32ec1ed73149aea02e0d822e572bca6f1e22bdcbd2149e13b050b17bb
+ languageName: node
+ linkType: hard
+
+"ignore@npm:^5.2.0, ignore@npm:^5.2.4":
version: 5.3.0
resolution: "ignore@npm:5.3.0"
checksum: dc06bea5c23aae65d0725a957a0638b57e235ae4568dda51ca142053ed2c352de7e3bc93a69b2b32ac31966a1952e9a93c5ef2e2ab7c6b06aef9808f6b55b571
@@ -2093,6 +4851,13 @@ __metadata:
languageName: node
linkType: hard
+"indent-string@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "indent-string@npm:4.0.0"
+ checksum: 1e1904ddb0cb3d6cce7cd09e27a90184908b7a5d5c21b92e232c93579d314f0b83c246ffb035493d0504b1e9147ba2c9b21df0030f48673fba0496ecd698161f
+ languageName: node
+ linkType: hard
+
"inflight@npm:^1.0.4":
version: 1.0.6
resolution: "inflight@npm:1.0.6"
@@ -2103,13 +4868,20 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2":
+"inherits@npm:2, inherits@npm:^2.0.3, inherits@npm:^2.0.4":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
languageName: node
linkType: hard
+"ini@npm:~1.3.0":
+ version: 1.3.8
+ resolution: "ini@npm:1.3.8"
+ checksum: ec93838d2328b619532e4f1ff05df7909760b6f66d9c9e2ded11e5c1897d6f2f9980c54dd638f88654b00919ce31e827040631eab0a3969e4d1abefa0719516a
+ languageName: node
+ linkType: hard
+
"inline-style-parser@npm:0.1.1":
version: 0.1.1
resolution: "inline-style-parser@npm:0.1.1"
@@ -2117,6 +4889,16 @@ __metadata:
languageName: node
linkType: hard
+"inline-style-prefixer@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "inline-style-prefixer@npm:7.0.0"
+ dependencies:
+ css-in-js-utils: "npm:^3.1.0"
+ fast-loops: "npm:^1.1.3"
+ checksum: d19eb485961854c5e00152b351a0d161b1a8d80d415bab2ba79ad10059d03843bc1e71415d265f1ec10857f5dd4a75c2491fced08eb0c5883cf42c8a9dccb473
+ languageName: node
+ linkType: hard
+
"internal-slot@npm:^1.0.5":
version: 1.0.6
resolution: "internal-slot@npm:1.0.6"
@@ -2128,6 +4910,29 @@ __metadata:
languageName: node
linkType: hard
+"invariant@npm:^2.2.4":
+ version: 2.2.4
+ resolution: "invariant@npm:2.2.4"
+ dependencies:
+ loose-envify: "npm:^1.0.0"
+ checksum: 5af133a917c0bcf65e84e7f23e779e7abc1cd49cb7fdc62d00d1de74b0d8c1b5ee74ac7766099fb3be1b05b26dfc67bab76a17030d2fe7ea2eef867434362dfc
+ languageName: node
+ linkType: hard
+
+"ip@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "ip@npm:2.0.0"
+ checksum: 8d186cc5585f57372847ae29b6eba258c68862055e18a75cc4933327232cb5c107f89800ce29715d542eef2c254fbb68b382e780a7414f9ee7caf60b7a473958
+ languageName: node
+ linkType: hard
+
+"is-alphabetical@npm:^1.0.0":
+ version: 1.0.4
+ resolution: "is-alphabetical@npm:1.0.4"
+ checksum: 1505b1de5a1fd74022c05fb21b0e683a8f5229366bac8dc4d34cf6935bcfd104d1125a5e6b083fb778847629f76e5bdac538de5367bdf2b927a1356164e23985
+ languageName: node
+ linkType: hard
+
"is-alphabetical@npm:^2.0.0":
version: 2.0.1
resolution: "is-alphabetical@npm:2.0.1"
@@ -2135,6 +4940,16 @@ __metadata:
languageName: node
linkType: hard
+"is-alphanumerical@npm:^1.0.0":
+ version: 1.0.4
+ resolution: "is-alphanumerical@npm:1.0.4"
+ dependencies:
+ is-alphabetical: "npm:^1.0.0"
+ is-decimal: "npm:^1.0.0"
+ checksum: d623abae7130a7015c6bf33d99151d4e7005572fd170b86568ff4de5ae86ac7096608b87dd4a1d4dbbd497e392b6396930ba76c9297a69455909cebb68005905
+ languageName: node
+ linkType: hard
+
"is-alphanumerical@npm:^2.0.0":
version: 2.0.1
resolution: "is-alphanumerical@npm:2.0.1"
@@ -2145,6 +4960,16 @@ __metadata:
languageName: node
linkType: hard
+"is-arguments@npm:^1.0.4":
+ version: 1.1.1
+ resolution: "is-arguments@npm:1.1.1"
+ dependencies:
+ call-bind: "npm:^1.0.2"
+ has-tostringtag: "npm:^1.0.0"
+ checksum: 5ff1f341ee4475350adfc14b2328b38962564b7c2076be2f5bac7bd9b61779efba99b9f844a7b82ba7654adccf8e8eb19d1bb0cc6d1c1a085e498f6793d4328f
+ languageName: node
+ linkType: hard
+
"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2":
version: 3.0.2
resolution: "is-array-buffer@npm:3.0.2"
@@ -2223,6 +5048,13 @@ __metadata:
languageName: node
linkType: hard
+"is-decimal@npm:^1.0.0":
+ version: 1.0.4
+ resolution: "is-decimal@npm:1.0.4"
+ checksum: a4ad53c4c5c4f5a12214e7053b10326711f6a71f0c63ba1314a77bd71df566b778e4ebd29f9fb6815f07a4dc50c3767fb19bd6fc9fa05e601410f1d64ffeac48
+ languageName: node
+ linkType: hard
+
"is-decimal@npm:^2.0.0":
version: 2.0.1
resolution: "is-decimal@npm:2.0.1"
@@ -2246,7 +5078,14 @@ __metadata:
languageName: node
linkType: hard
-"is-generator-function@npm:^1.0.10":
+"is-fullwidth-code-point@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-fullwidth-code-point@npm:3.0.0"
+ checksum: bb11d825e049f38e04c06373a8d72782eee0205bda9d908cc550ccb3c59b99d750ff9537982e01733c1c94a58e35400661f57042158ff5e8f3e90cf936daf0fc
+ languageName: node
+ linkType: hard
+
+"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7":
version: 1.0.10
resolution: "is-generator-function@npm:1.0.10"
dependencies:
@@ -2264,6 +5103,13 @@ __metadata:
languageName: node
linkType: hard
+"is-hexadecimal@npm:^1.0.0":
+ version: 1.0.4
+ resolution: "is-hexadecimal@npm:1.0.4"
+ checksum: ec4c64e5624c0f240922324bc697e166554f09d3ddc7633fc526084502626445d0a871fbd8cae52a9844e83bd0bb414193cc5a66806d7b2867907003fc70c5ea
+ languageName: node
+ linkType: hard
+
"is-hexadecimal@npm:^2.0.0":
version: 2.0.1
resolution: "is-hexadecimal@npm:2.0.1"
@@ -2271,6 +5117,13 @@ __metadata:
languageName: node
linkType: hard
+"is-lambda@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-lambda@npm:1.0.1"
+ checksum: 85fee098ae62ba6f1e24cf22678805473c7afd0fb3978a3aa260e354cb7bcb3a5806cf0a98403188465efedec41ab4348e8e4e79305d409601323855b3839d4d
+ languageName: node
+ linkType: hard
+
"is-map@npm:^2.0.1":
version: 2.0.2
resolution: "is-map@npm:2.0.2"
@@ -2301,6 +5154,13 @@ __metadata:
languageName: node
linkType: hard
+"is-obj@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-obj@npm:1.0.1"
+ checksum: 5003acba0af7aa47dfe0760e545a89bbac89af37c12092c3efadc755372cdaec034f130e7a3653a59eb3c1843cfc72ca71eaf1a6c3bafe5a0bab3611a47f9945
+ languageName: node
+ linkType: hard
+
"is-path-inside@npm:^3.0.3":
version: 3.0.3
resolution: "is-path-inside@npm:3.0.3"
@@ -2308,6 +5168,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "is-plain-obj@npm:2.1.0"
+ checksum: e5c9814cdaa627a9ad0a0964ded0e0491bfd9ace405c49a5d63c88b30a162f1512c069d5b80997893c4d0181eadc3fed02b4ab4b81059aba5620bfcdfdeb9c53
+ languageName: node
+ linkType: hard
+
"is-plain-obj@npm:^4.0.0":
version: 4.1.0
resolution: "is-plain-obj@npm:4.1.0"
@@ -2315,6 +5182,22 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-object@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "is-plain-object@npm:2.0.4"
+ dependencies:
+ isobject: "npm:^3.0.1"
+ checksum: f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4
+ languageName: node
+ linkType: hard
+
+"is-primitive@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "is-primitive@npm:3.0.1"
+ checksum: 2e3b6f029fabbdda467ea51ea4fdd00e6552434108b863a08f296638072c506a7c195089e3e31f83e7fc14bebbd1c5c9f872fe127c9284a7665c8227b47ffdd6
+ languageName: node
+ linkType: hard
+
"is-reference@npm:^3.0.0":
version: 3.0.2
resolution: "is-reference@npm:3.0.2"
@@ -2334,6 +5217,13 @@ __metadata:
languageName: node
linkType: hard
+"is-regexp@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-regexp@npm:1.0.0"
+ checksum: 34cacda1901e00f6e44879378f1d2fa96320ea956c1bec27713130aaf1d44f6e7bd963eed28945bfe37e600cb27df1cf5207302680dad8bdd27b9baff8ecf611
+ languageName: node
+ linkType: hard
+
"is-set@npm:^2.0.1":
version: 2.0.2
resolution: "is-set@npm:2.0.2"
@@ -2368,7 +5258,7 @@ __metadata:
languageName: node
linkType: hard
-"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.9":
+"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.12, is-typed-array@npm:^1.1.3, is-typed-array@npm:^1.1.9":
version: 1.1.12
resolution: "is-typed-array@npm:1.1.12"
dependencies:
@@ -2403,6 +5293,13 @@ __metadata:
languageName: node
linkType: hard
+"isarray@npm:0.0.1":
+ version: 0.0.1
+ resolution: "isarray@npm:0.0.1"
+ checksum: ed1e62da617f71fe348907c71743b5ed550448b455f8d269f89a7c7ddb8ae6e962de3dab6a74a237b06f5eb7f6ece7a45ada8ce96d87fe972926530f91ae3311
+ languageName: node
+ linkType: hard
+
"isarray@npm:^2.0.5":
version: 2.0.5
resolution: "isarray@npm:2.0.5"
@@ -2417,6 +5314,30 @@ __metadata:
languageName: node
linkType: hard
+"isexe@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "isexe@npm:3.1.1"
+ checksum: 9ec257654093443eb0a528a9c8cbba9c0ca7616ccb40abd6dde7202734d96bb86e4ac0d764f0f8cd965856aacbff2f4ce23e730dc19dfb41e3b0d865ca6fdcc7
+ languageName: node
+ linkType: hard
+
+"isobject@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "isobject@npm:3.0.1"
+ checksum: 03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db
+ languageName: node
+ linkType: hard
+
+"isomorphic-fetch@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "isomorphic-fetch@npm:3.0.0"
+ dependencies:
+ node-fetch: "npm:^2.6.1"
+ whatwg-fetch: "npm:^3.4.1"
+ checksum: 511b1135c6d18125a07de661091f5e7403b7640060355d2d704ce081e019bc1862da849482d079ce5e2559b8976d3de7709566063aec1b908369c0b98a2b075b
+ languageName: node
+ linkType: hard
+
"iterator.prototype@npm:^1.1.2":
version: 1.1.2
resolution: "iterator.prototype@npm:1.1.2"
@@ -2430,6 +5351,113 @@ __metadata:
languageName: node
linkType: hard
+"jackspeak@npm:^2.3.5":
+ version: 2.3.6
+ resolution: "jackspeak@npm:2.3.6"
+ dependencies:
+ "@isaacs/cliui": "npm:^8.0.2"
+ "@pkgjs/parseargs": "npm:^0.11.0"
+ dependenciesMeta:
+ "@pkgjs/parseargs":
+ optional: true
+ checksum: f01d8f972d894cd7638bc338e9ef5ddb86f7b208ce177a36d718eac96ec86638a6efa17d0221b10073e64b45edc2ce15340db9380b1f5d5c5d000cbc517dc111
+ languageName: node
+ linkType: hard
+
+"jotai@npm:1.3.9":
+ version: 1.3.9
+ resolution: "jotai@npm:1.3.9"
+ peerDependencies:
+ "@babel/core": "*"
+ "@babel/template": "*"
+ "@urql/core": "*"
+ immer: "*"
+ optics-ts: "*"
+ react: ">=16.8"
+ react-query: "*"
+ valtio: "*"
+ wonka: "*"
+ xstate: "*"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@babel/template":
+ optional: true
+ "@urql/core":
+ optional: true
+ immer:
+ optional: true
+ optics-ts:
+ optional: true
+ react-query:
+ optional: true
+ valtio:
+ optional: true
+ wonka:
+ optional: true
+ xstate:
+ optional: true
+ checksum: a09bbbdb8b325c4194cc5eb1f3e73531a0cf291c2da15e13ab5d4976ed565fd43a13fb8ba7372567f5c738253af330d2e5510653030df74caa5e323fd2468733
+ languageName: node
+ linkType: hard
+
+"jotai@npm:^1.4.5":
+ version: 1.13.1
+ resolution: "jotai@npm:1.13.1"
+ peerDependencies:
+ "@babel/core": "*"
+ "@babel/template": "*"
+ jotai-devtools: "*"
+ jotai-immer: "*"
+ jotai-optics: "*"
+ jotai-redux: "*"
+ jotai-tanstack-query: "*"
+ jotai-urql: "*"
+ jotai-valtio: "*"
+ jotai-xstate: "*"
+ jotai-zustand: "*"
+ react: ">=16.8"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@babel/template":
+ optional: true
+ jotai-devtools:
+ optional: true
+ jotai-immer:
+ optional: true
+ jotai-optics:
+ optional: true
+ jotai-redux:
+ optional: true
+ jotai-tanstack-query:
+ optional: true
+ jotai-urql:
+ optional: true
+ jotai-valtio:
+ optional: true
+ jotai-xstate:
+ optional: true
+ jotai-zustand:
+ optional: true
+ checksum: 89143947a868fde093706aa592db550a443ea51721a46e61e5616d6e282d1af76b4e8b918d8648f773085c95dbd011a2523c5ae5ca41a20f8e6b2630ab2eb689
+ languageName: node
+ linkType: hard
+
+"js-cookie@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "js-cookie@npm:2.2.1"
+ checksum: ee67fc0f8495d0800b851910b5eb5bf49d3033adff6493d55b5c097ca6da46f7fe666b10e2ecb13cfcaf5b88d71c205ce00a7e646de791689bfd053bbb36a376
+ languageName: node
+ linkType: hard
+
+"js-sha3@npm:0.8.0":
+ version: 0.8.0
+ resolution: "js-sha3@npm:0.8.0"
+ checksum: 43a21dc7967c871bd2c46cb1c2ae97441a97169f324e509f382d43330d8f75cf2c96dba7c806ab08a425765a9c847efdd4bffbac2d99c3a4f3de6c0218f40533
+ languageName: node
+ linkType: hard
+
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
version: 4.0.0
resolution: "js-tokens@npm:4.0.0"
@@ -2462,6 +5490,33 @@ __metadata:
languageName: node
linkType: hard
+"json-pointer@npm:^0.6.1":
+ version: 0.6.2
+ resolution: "json-pointer@npm:0.6.2"
+ dependencies:
+ foreach: "npm:^2.0.4"
+ checksum: 47f6103032c0340b3392cb650e0ec817f785eccb553407da13fae85bc535483c9b359d7e756de4ed73130172c28d2b02f8beb53a700a98b12e72c7bf70e734b7
+ languageName: node
+ linkType: hard
+
+"json-promise@npm:1.1.x":
+ version: 1.1.8
+ resolution: "json-promise@npm:1.1.8"
+ dependencies:
+ bluebird: "npm:*"
+ checksum: d4caab8393622632de917bc8af237506b14b28bb6469e4c218d0ecec1ed6b898177dc2011853aa55fba867021a90539ff0f76a9afb995927b54c5130a5766158
+ languageName: node
+ linkType: hard
+
+"json-schema-compare@npm:^0.2.2":
+ version: 0.2.2
+ resolution: "json-schema-compare@npm:0.2.2"
+ dependencies:
+ lodash: "npm:^4.17.4"
+ checksum: 75a5b0f18040d414bb59f3567cf8a3de50419a6cedd5b86eca64f531a8b0bccdeb3f56786c900fd6565c4bab33b5e8a0e922ab0fc836df7de0aab166c3c64a33
+ languageName: node
+ linkType: hard
+
"json-schema-traverse@npm:^0.4.1":
version: 0.4.1
resolution: "json-schema-traverse@npm:0.4.1"
@@ -2469,6 +5524,13 @@ __metadata:
languageName: node
linkType: hard
+"json-schema@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "json-schema@npm:0.4.0"
+ checksum: d4a637ec1d83544857c1c163232f3da46912e971d5bf054ba44fdb88f07d8d359a462b4aec46f2745efbc57053365608d88bc1d7b1729f7b4fc3369765639ed3
+ languageName: node
+ linkType: hard
+
"json-stable-stringify-without-jsonify@npm:^1.0.1":
version: 1.0.1
resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
@@ -2487,6 +5549,13 @@ __metadata:
languageName: node
linkType: hard
+"jsonc-parser@npm:~2.2.1":
+ version: 2.2.1
+ resolution: "jsonc-parser@npm:2.2.1"
+ checksum: cfb4e9d0050355f6c30602ed2330e5a6d5bac9b1bc98426cf83f624d43e6306c069db0ab1532c49383337303188e9db2f28625d1b147d6927594071dc605e792
+ languageName: node
+ linkType: hard
+
"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.5":
version: 3.3.5
resolution: "jsx-ast-utils@npm:3.3.5"
@@ -2548,6 +5617,22 @@ __metadata:
languageName: node
linkType: hard
+"linkify-it@npm:^3.0.1":
+ version: 3.0.3
+ resolution: "linkify-it@npm:3.0.3"
+ dependencies:
+ uc.micro: "npm:^1.0.1"
+ checksum: 468cb4954f85cdfc16e169db89a42d65287e3f121a9448b29c3c00d64c6f5a8f4367bea3978ba9109a0e3a10b19d50632b983639f91b9be9f20d1f63a5ff5bc1
+ languageName: node
+ linkType: hard
+
+"liquid-json@npm:0.3.1":
+ version: 0.3.1
+ resolution: "liquid-json@npm:0.3.1"
+ checksum: ce222e9e14891d1153efb2c9d74cc3972cb86dc8cf82d58cbde77fb5f77b66045a3a63c1e89deff12a4d22696143667871d686d45e0db5a5d34f206131600549
+ languageName: node
+ linkType: hard
+
"locate-path@npm:^6.0.0":
version: 6.0.0
resolution: "locate-path@npm:6.0.0"
@@ -2557,6 +5642,20 @@ __metadata:
languageName: node
linkType: hard
+"lodash.get@npm:^4.4.2":
+ version: 4.4.2
+ resolution: "lodash.get@npm:4.4.2"
+ checksum: 48f40d471a1654397ed41685495acb31498d5ed696185ac8973daef424a749ca0c7871bf7b665d5c14f5cc479394479e0307e781f61d5573831769593411be6e
+ languageName: node
+ linkType: hard
+
+"lodash.isequalwith@npm:^4.4.0":
+ version: 4.4.0
+ resolution: "lodash.isequalwith@npm:4.4.0"
+ checksum: edb7f01c6d949fad36c756e7b1af6ee1df8b9663cee62880186a3b241e133a981bc7eed42cf14715a58f939d6d779185c3ead0c3f0d617d1ad59f50b423eb5d5
+ languageName: node
+ linkType: hard
+
"lodash.iteratee@npm:^4.7.0":
version: 4.7.0
resolution: "lodash.iteratee@npm:4.7.0"
@@ -2571,6 +5670,34 @@ __metadata:
languageName: node
linkType: hard
+"lodash.pick@npm:^4.4.0":
+ version: 4.4.0
+ resolution: "lodash.pick@npm:4.4.0"
+ checksum: a04c460b95d1aaa44e9513d1dacf72ea74d838da843e45831de9de64c303f13cdde1859702a6f4dcef417816898ffd47c6ae0614c957ac70245bed2809b8d2e2
+ languageName: node
+ linkType: hard
+
+"lodash.pickby@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "lodash.pickby@npm:4.6.0"
+ checksum: 46befadb64ab0f61159977174b291f87b005cec1c7bd73d1b6949ec4cdff483c1be0e34398df8955b76ce06a3e93a4a5c5a552a4299520390d6993c5420c7ab9
+ languageName: node
+ linkType: hard
+
+"lodash@npm:4.17.21, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
+ version: 4.17.21
+ resolution: "lodash@npm:4.17.21"
+ checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
+ languageName: node
+ linkType: hard
+
+"longest-streak@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "longest-streak@npm:2.0.4"
+ checksum: 918fb5104cde537757f44431776d6d828bc091a63ca38a3b3e59a08b88498b4421bf5fd9823ef22b4d186f0234d9943087fa96bd6117d26dedcf6008480fd46a
+ languageName: node
+ linkType: hard
+
"longest-streak@npm:^3.0.0":
version: 3.1.0
resolution: "longest-streak@npm:3.1.0"
@@ -2578,7 +5705,7 @@ __metadata:
languageName: node
linkType: hard
-"loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
+"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.2.0, loose-envify@npm:^1.3.1, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
dependencies:
@@ -2589,6 +5716,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0":
+ version: 10.1.0
+ resolution: "lru-cache@npm:10.1.0"
+ checksum: 778bc8b2626daccd75f24c4b4d10632496e21ba064b126f526c626fbdbc5b28c472013fccd45d7646b9e1ef052444824854aed617b59cd570d01a8b7d651fc1e
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^6.0.0":
version: 6.0.0
resolution: "lru-cache@npm:6.0.0"
@@ -2598,6 +5732,32 @@ __metadata:
languageName: node
linkType: hard
+"magic-error@npm:0.0.1":
+ version: 0.0.1
+ resolution: "magic-error@npm:0.0.1"
+ checksum: 11f388f78c73661fb4e1506164167581ce0a82a8329c04e1e105f4723253d07919caa02079bb55d69ed133c1e44ffbeffb1f8344fbc848cd0a0fc824bd030f7f
+ languageName: node
+ linkType: hard
+
+"make-fetch-happen@npm:^13.0.0":
+ version: 13.0.0
+ resolution: "make-fetch-happen@npm:13.0.0"
+ dependencies:
+ "@npmcli/agent": "npm:^2.0.0"
+ cacache: "npm:^18.0.0"
+ http-cache-semantics: "npm:^4.1.1"
+ is-lambda: "npm:^1.0.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^3.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^0.6.3"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^10.0.0"
+ checksum: 43b9f6dcbc6fe8b8604cb6396957c3698857a15ba4dbc38284f7f0e61f248300585ef1eb8cc62df54e9c724af977e45b5cdfd88320ef7f53e45070ed3488da55
+ languageName: node
+ linkType: hard
+
"markdown-extensions@npm:^1.0.0":
version: 1.1.1
resolution: "markdown-extensions@npm:1.1.1"
@@ -2605,6 +5765,30 @@ __metadata:
languageName: node
linkType: hard
+"markdown-it@npm:^12.2.0":
+ version: 12.3.2
+ resolution: "markdown-it@npm:12.3.2"
+ dependencies:
+ argparse: "npm:^2.0.1"
+ entities: "npm:~2.1.0"
+ linkify-it: "npm:^3.0.1"
+ mdurl: "npm:^1.0.1"
+ uc.micro: "npm:^1.0.5"
+ bin:
+ markdown-it: bin/markdown-it.js
+ checksum: 7f97b924e6f90e2c5ccdfb486a19bd7885b938f568a86b527bf6f916a16b01a298e6739f86a99e77acb5e7c020f6c8b34bd726364179b3f820e48b2971a6450c
+ languageName: node
+ linkType: hard
+
+"markdown-table@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "markdown-table@npm:2.0.0"
+ dependencies:
+ repeat-string: "npm:^1.0.0"
+ checksum: f257e0781ea50eb946919df84bdee4ba61f983971b277a369ca7276f89740fd0e2749b9b187163a42df4c48682b71962d4007215ce3523480028f06c11ddc2e6
+ languageName: node
+ linkType: hard
+
"markdown-table@npm:^3.0.0":
version: 3.0.3
resolution: "markdown-table@npm:3.0.3"
@@ -2612,6 +5796,16 @@ __metadata:
languageName: node
linkType: hard
+"match-sorter@npm:^6.0.2":
+ version: 6.3.1
+ resolution: "match-sorter@npm:6.3.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.12.5"
+ remove-accents: "npm:0.4.2"
+ checksum: fb805e1f8cd1a41846dd5dcbba810a3bff3e1436a34a8226201d3f7518970171a7dbedb0d99677a6dce2a2925e4fc3cf1d0d82a1203ac9ef65d13d5d290b1dad
+ languageName: node
+ linkType: hard
+
"mdast-util-definitions@npm:^5.0.0":
version: 5.1.2
resolution: "mdast-util-definitions@npm:5.1.2"
@@ -2623,6 +5817,17 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-find-and-replace@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "mdast-util-find-and-replace@npm:1.1.1"
+ dependencies:
+ escape-string-regexp: "npm:^4.0.0"
+ unist-util-is: "npm:^4.0.0"
+ unist-util-visit-parents: "npm:^3.0.0"
+ checksum: 4b9da583e858146a6553155795ef2f0d37b72b8d20487f75895e01fd240a483fbdb97f5aecd218e8ce598be24edb742c5bcbcba2896d172101529376ef390633
+ languageName: node
+ linkType: hard
+
"mdast-util-find-and-replace@npm:^2.0.0":
version: 2.2.2
resolution: "mdast-util-find-and-replace@npm:2.2.2"
@@ -2635,6 +5840,19 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-from-markdown@npm:^0.8.0":
+ version: 0.8.5
+ resolution: "mdast-util-from-markdown@npm:0.8.5"
+ dependencies:
+ "@types/mdast": "npm:^3.0.0"
+ mdast-util-to-string: "npm:^2.0.0"
+ micromark: "npm:~2.11.0"
+ parse-entities: "npm:^2.0.0"
+ unist-util-stringify-position: "npm:^2.0.0"
+ checksum: 86e7589e574378817c180f10ab602db844b6b71b7b1769314947a02ef42ac5c1435f5163d02a975ae8cdab8b6e6176acbd9188da1848ddd5f0d5e09d0291c870
+ languageName: node
+ linkType: hard
+
"mdast-util-from-markdown@npm:^1.0.0, mdast-util-from-markdown@npm:^1.1.0":
version: 1.3.1
resolution: "mdast-util-from-markdown@npm:1.3.1"
@@ -2655,6 +5873,26 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-frontmatter@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "mdast-util-frontmatter@npm:0.2.0"
+ dependencies:
+ micromark-extension-frontmatter: "npm:^0.2.0"
+ checksum: fd7630e24d668c1a1890b268736567a6f0a547438f68b800f59168292d1c05cf9105724b3a33de4de5f573ea7e8e6f54c39bdca5ea5224435abfe77980579acc
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-autolink-literal@npm:^0.1.0":
+ version: 0.1.3
+ resolution: "mdast-util-gfm-autolink-literal@npm:0.1.3"
+ dependencies:
+ ccount: "npm:^1.0.0"
+ mdast-util-find-and-replace: "npm:^1.1.0"
+ micromark: "npm:^2.11.3"
+ checksum: 155665a88a9b11fb5f8b6c5bff1a1e9d30f7381ff8c1864c7ede1eab4e312c51cef1e92e113cda174ebad40181350e555c303fa3293a1dc60b8945818d0af39a
+ languageName: node
+ linkType: hard
+
"mdast-util-gfm-autolink-literal@npm:^1.0.0":
version: 1.0.3
resolution: "mdast-util-gfm-autolink-literal@npm:1.0.3"
@@ -2678,6 +5916,15 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-gfm-strikethrough@npm:^0.2.0":
+ version: 0.2.3
+ resolution: "mdast-util-gfm-strikethrough@npm:0.2.3"
+ dependencies:
+ mdast-util-to-markdown: "npm:^0.6.0"
+ checksum: 1de00913769c252add1f48fea547121d971ef7a8bfe6a89b775dea38aa319e6b10b6f514b492586aa7e660f8880b5c2390e411302a0b2386ed793f914b9eca71
+ languageName: node
+ linkType: hard
+
"mdast-util-gfm-strikethrough@npm:^1.0.0":
version: 1.0.3
resolution: "mdast-util-gfm-strikethrough@npm:1.0.3"
@@ -2688,6 +5935,16 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-gfm-table@npm:^0.1.0":
+ version: 0.1.6
+ resolution: "mdast-util-gfm-table@npm:0.1.6"
+ dependencies:
+ markdown-table: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:~0.6.0"
+ checksum: a3b3fa2f91a44054dbe7e8a4cba1bcaa35255633da7850ad2688c60d1e1825d5d668774f31689d018d9f04cadc68f6055349048192c89a0e6c2ccb91a7ae7d1f
+ languageName: node
+ linkType: hard
+
"mdast-util-gfm-table@npm:^1.0.0":
version: 1.0.7
resolution: "mdast-util-gfm-table@npm:1.0.7"
@@ -2700,6 +5957,15 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-gfm-task-list-item@npm:^0.1.0":
+ version: 0.1.6
+ resolution: "mdast-util-gfm-task-list-item@npm:0.1.6"
+ dependencies:
+ mdast-util-to-markdown: "npm:~0.6.0"
+ checksum: 6b5b5239f031b630cd433cfd0bb30b7258dfac7d49c86a2c937127bc00fda186f798cf2a671507bcfad00f075d2d8779be9c109549052d98f1b4927e6e12d8be
+ languageName: node
+ linkType: hard
+
"mdast-util-gfm-task-list-item@npm:^1.0.0":
version: 1.0.2
resolution: "mdast-util-gfm-task-list-item@npm:1.0.2"
@@ -2710,6 +5976,19 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-gfm@npm:^0.1.0":
+ version: 0.1.2
+ resolution: "mdast-util-gfm@npm:0.1.2"
+ dependencies:
+ mdast-util-gfm-autolink-literal: "npm:^0.1.0"
+ mdast-util-gfm-strikethrough: "npm:^0.2.0"
+ mdast-util-gfm-table: "npm:^0.1.0"
+ mdast-util-gfm-task-list-item: "npm:^0.1.0"
+ mdast-util-to-markdown: "npm:^0.6.1"
+ checksum: 109c5f3e3340c25ecec5fb0b9b1a4137fb0948ffbc38ed4b85d477f3da471c2a475a84f2cb2569663768d6967aedf0f3a18b936ea907d0e34374f4eeaed18c5a
+ languageName: node
+ linkType: hard
+
"mdast-util-gfm@npm:^2.0.0":
version: 2.0.2
resolution: "mdast-util-gfm@npm:2.0.2"
@@ -2794,6 +6073,23 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-to-hast@npm:^11.1.1":
+ version: 11.3.0
+ resolution: "mdast-util-to-hast@npm:11.3.0"
+ dependencies:
+ "@types/hast": "npm:^2.0.0"
+ "@types/mdast": "npm:^3.0.0"
+ "@types/mdurl": "npm:^1.0.0"
+ mdast-util-definitions: "npm:^5.0.0"
+ mdurl: "npm:^1.0.0"
+ unist-builder: "npm:^3.0.0"
+ unist-util-generated: "npm:^2.0.0"
+ unist-util-position: "npm:^4.0.0"
+ unist-util-visit: "npm:^4.0.0"
+ checksum: d9c9c1b9d4d18cec79d28af9de013a3ba444f5d549cd5aaefa2a658ac2a861787e5459cbacb62aebec9f33d62e6df6be2235726196c67fae9a88bc2234d140a9
+ languageName: node
+ linkType: hard
+
"mdast-util-to-hast@npm:^12.1.0":
version: 12.3.0
resolution: "mdast-util-to-hast@npm:12.3.0"
@@ -2810,6 +6106,20 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-to-markdown@npm:^0.6.0, mdast-util-to-markdown@npm:^0.6.1, mdast-util-to-markdown@npm:~0.6.0":
+ version: 0.6.5
+ resolution: "mdast-util-to-markdown@npm:0.6.5"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ longest-streak: "npm:^2.0.0"
+ mdast-util-to-string: "npm:^2.0.0"
+ parse-entities: "npm:^2.0.0"
+ repeat-string: "npm:^1.0.0"
+ zwitch: "npm:^1.0.0"
+ checksum: 716035b75a50394298eb31acee60a20d06310c7ebf83a3009908714d8c4058d636344932c9c054f1a26e8c6c20e2aafda3b87e003c16037b3e16b2d260a87463
+ languageName: node
+ linkType: hard
+
"mdast-util-to-markdown@npm:^1.0.0, mdast-util-to-markdown@npm:^1.3.0":
version: 1.5.0
resolution: "mdast-util-to-markdown@npm:1.5.0"
@@ -2826,6 +6136,13 @@ __metadata:
languageName: node
linkType: hard
+"mdast-util-to-string@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-to-string@npm:2.0.0"
+ checksum: a4231085133cdfec24644b694c13661e5a01d26716be0105b6792889faa04b8030e4abbf72d4be3363098b2b38b2b98f1f1f1f0858eb6580dc04e2aca1436a37
+ languageName: node
+ linkType: hard
+
"mdast-util-to-string@npm:^3.0.0, mdast-util-to-string@npm:^3.1.0":
version: 3.2.0
resolution: "mdast-util-to-string@npm:3.2.0"
@@ -2835,6 +6152,27 @@ __metadata:
languageName: node
linkType: hard
+"mdn-data@npm:2.0.14":
+ version: 2.0.14
+ resolution: "mdn-data@npm:2.0.14"
+ checksum: 67241f8708c1e665a061d2b042d2d243366e93e5bf1f917693007f6d55111588b952dcbfd3ea9c2d0969fb754aad81b30fdcfdcc24546495fc3b24336b28d4bd
+ languageName: node
+ linkType: hard
+
+"mdurl@npm:^1.0.0, mdurl@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "mdurl@npm:1.0.1"
+ checksum: ea8534341eb002aaa532a722daef6074cd8ca66202e10a2b4cda46722c1ebdb1da92197ac300bc953d3ef1bf41cd6561ef2cc69d82d5d0237dae00d4a61a4eee
+ languageName: node
+ linkType: hard
+
+"media-typer@npm:0.3.0":
+ version: 0.3.0
+ resolution: "media-typer@npm:0.3.0"
+ checksum: d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928
+ languageName: node
+ linkType: hard
+
"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
version: 1.4.1
resolution: "merge2@npm:1.4.1"
@@ -2842,6 +6180,18 @@ __metadata:
languageName: node
linkType: hard
+"meros@npm:^1.1.4":
+ version: 1.3.0
+ resolution: "meros@npm:1.3.0"
+ peerDependencies:
+ "@types/node": ">=13"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 2cf9a31228ae6441428a750b67beafec062cc0d693942045336dbe6bfb44507e0ca42854a46f483ebd97e4d78cbc31322b3b85f9648b60fa7a4b28fc0f858f51
+ languageName: node
+ linkType: hard
+
"micromark-core-commonmark@npm:^1.0.0, micromark-core-commonmark@npm:^1.0.1":
version: 1.1.0
resolution: "micromark-core-commonmark@npm:1.1.0"
@@ -2866,6 +6216,15 @@ __metadata:
languageName: node
linkType: hard
+"micromark-extension-frontmatter@npm:^0.2.0":
+ version: 0.2.2
+ resolution: "micromark-extension-frontmatter@npm:0.2.2"
+ dependencies:
+ fault: "npm:^1.0.0"
+ checksum: 1dbe3c222012e571b74d5a0b42e8fa0a3ccba5583ee5337d3f811e1747ebc6ac8abaa82bc3240fa71882c1671d3f1fd4dace8f1cef41c49af55215b839e6a1a1
+ languageName: node
+ linkType: hard
+
"micromark-extension-gfm-autolink-literal@npm:^1.0.0":
version: 1.0.5
resolution: "micromark-extension-gfm-autolink-literal@npm:1.0.5"
@@ -2878,6 +6237,15 @@ __metadata:
languageName: node
linkType: hard
+"micromark-extension-gfm-autolink-literal@npm:~0.5.0":
+ version: 0.5.7
+ resolution: "micromark-extension-gfm-autolink-literal@npm:0.5.7"
+ dependencies:
+ micromark: "npm:~2.11.3"
+ checksum: 4e56021641200cd88a9e05be531405bba007db9187554e06d0dfb5d8c49df67991322f2f952d6a25bbe3972ef0543a08d7ea00dff7b8577f8f3ca196c6544114
+ languageName: node
+ linkType: hard
+
"micromark-extension-gfm-footnote@npm:^1.0.0":
version: 1.1.2
resolution: "micromark-extension-gfm-footnote@npm:1.1.2"
@@ -2908,6 +6276,15 @@ __metadata:
languageName: node
linkType: hard
+"micromark-extension-gfm-strikethrough@npm:~0.6.5":
+ version: 0.6.5
+ resolution: "micromark-extension-gfm-strikethrough@npm:0.6.5"
+ dependencies:
+ micromark: "npm:~2.11.0"
+ checksum: c14e953b833718f56a71a650e9c2958fdb2b91093d7304043443eb64a8287cb8ff776d3cec0d40ca00ccd69357438f3dcac2cc40d3f16e47230cfbce72a1cf51
+ languageName: node
+ linkType: hard
+
"micromark-extension-gfm-table@npm:^1.0.0":
version: 1.0.7
resolution: "micromark-extension-gfm-table@npm:1.0.7"
@@ -2921,6 +6298,15 @@ __metadata:
languageName: node
linkType: hard
+"micromark-extension-gfm-table@npm:~0.4.0":
+ version: 0.4.3
+ resolution: "micromark-extension-gfm-table@npm:0.4.3"
+ dependencies:
+ micromark: "npm:~2.11.0"
+ checksum: 0f4be3a1206024845bbc2495ea3b2a255bf5287af3747733d398adf962bfcf6f0c452dc66e268ab84f41b64a2f8113028887034045450bad43a48a8b5583bc14
+ languageName: node
+ linkType: hard
+
"micromark-extension-gfm-tagfilter@npm:^1.0.0":
version: 1.0.2
resolution: "micromark-extension-gfm-tagfilter@npm:1.0.2"
@@ -2930,6 +6316,13 @@ __metadata:
languageName: node
linkType: hard
+"micromark-extension-gfm-tagfilter@npm:~0.3.0":
+ version: 0.3.0
+ resolution: "micromark-extension-gfm-tagfilter@npm:0.3.0"
+ checksum: 5a81cffbcad7f314ddb3b761c5e2db5a5286e231e68559861da821ee748838cc9323fd22af5cbbe68569e826fa8159f2f2b0d53dc8aecc458ef48b2503a071fb
+ languageName: node
+ linkType: hard
+
"micromark-extension-gfm-task-list-item@npm:^1.0.0":
version: 1.0.5
resolution: "micromark-extension-gfm-task-list-item@npm:1.0.5"
@@ -2943,6 +6336,29 @@ __metadata:
languageName: node
linkType: hard
+"micromark-extension-gfm-task-list-item@npm:~0.3.0":
+ version: 0.3.3
+ resolution: "micromark-extension-gfm-task-list-item@npm:0.3.3"
+ dependencies:
+ micromark: "npm:~2.11.0"
+ checksum: e94e02eb2509a6ced49a6b296a7c503068488da79b5d3a3e4dfe5dcd5abdb95a1f305c087abb4ca3f7c90112ae29d628b30edeadaf53d3eec9dfe338bb678650
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm@npm:^0.3.0":
+ version: 0.3.3
+ resolution: "micromark-extension-gfm@npm:0.3.3"
+ dependencies:
+ micromark: "npm:~2.11.0"
+ micromark-extension-gfm-autolink-literal: "npm:~0.5.0"
+ micromark-extension-gfm-strikethrough: "npm:~0.6.5"
+ micromark-extension-gfm-table: "npm:~0.4.0"
+ micromark-extension-gfm-tagfilter: "npm:~0.3.0"
+ micromark-extension-gfm-task-list-item: "npm:~0.3.0"
+ checksum: 6ed94c6213687b84c7b2dbacf8a50b078c60fd960bc9ddb3ec742fc298b8f7d5dcd8e9ab2a73fb8b423a0b11bf0a1565bc24bf45b45009f2693690277a7675df
+ languageName: node
+ linkType: hard
+
"micromark-extension-gfm@npm:^2.0.0":
version: 2.0.3
resolution: "micromark-extension-gfm@npm:2.0.3"
@@ -3254,6 +6670,16 @@ __metadata:
languageName: node
linkType: hard
+"micromark@npm:^2.11.3, micromark@npm:~2.11.0, micromark@npm:~2.11.3":
+ version: 2.11.4
+ resolution: "micromark@npm:2.11.4"
+ dependencies:
+ debug: "npm:^4.0.0"
+ parse-entities: "npm:^2.0.0"
+ checksum: 67307cbacae621ab1eb23e333a5addc7600cf97d3b40cad22fc1c2d03d734d6d9cbc3f5a7e5d655a8c0862a949abe590ab7cfa96be366bfe09e239a94e6eea55
+ languageName: node
+ linkType: hard
+
"micromark@npm:^3.0.0":
version: 3.2.0
resolution: "micromark@npm:3.2.0"
@@ -3289,6 +6715,54 @@ __metadata:
languageName: node
linkType: hard
+"microseconds@npm:0.2.0":
+ version: 0.2.0
+ resolution: "microseconds@npm:0.2.0"
+ checksum: 59dfae1c696c0bacd79603c4df7cd0dcc9e091b7c5556aaca9b0832017d3c0b40ad8f57ca25e0ee5709ef1973404448c4a2fea6c9c1fad7d9e197ff5c1c9c2d5
+ languageName: node
+ linkType: hard
+
+"mime-db@npm:1.52.0":
+ version: 1.52.0
+ resolution: "mime-db@npm:1.52.0"
+ checksum: 0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa
+ languageName: node
+ linkType: hard
+
+"mime-format@npm:2.0.1":
+ version: 2.0.1
+ resolution: "mime-format@npm:2.0.1"
+ dependencies:
+ charset: "npm:^1.0.0"
+ checksum: f6c0183841c3f48eab9674384270191414112cd334359741fc2c8448ef1e488fe9740cc63dd6bf6eb09ffe5a44a8122ac8e305bc90077afbffea33338944a412
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:2.1.35, mime-types@npm:~2.1.24":
+ version: 2.1.35
+ resolution: "mime-types@npm:2.1.35"
+ dependencies:
+ mime-db: "npm:1.52.0"
+ checksum: 82fb07ec56d8ff1fc999a84f2f217aa46cb6ed1033fefaabd5785b9a974ed225c90dc72fff460259e66b95b73648596dbcc50d51ed69cdf464af2d237d3149b2
+ languageName: node
+ linkType: hard
+
+"mimic-response@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "mimic-response@npm:3.1.0"
+ checksum: 0d6f07ce6e03e9e4445bee655202153bdb8a98d67ee8dc965ac140900d7a2688343e6b4c9a72cfc9ef2f7944dfd76eef4ab2482eb7b293a68b84916bac735362
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:9.0.3, minimatch@npm:^9.0.1":
+ version: 9.0.3
+ resolution: "minimatch@npm:9.0.3"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 85f407dcd38ac3e180f425e86553911d101455ca3ad5544d6a7cec16286657e4f8a9aa6695803025c55e31e35a91a2252b5dc8e7d527211278b8b65b4dbd5eac
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -3298,13 +6772,131 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.2.0, minimist@npm:^1.2.6":
+"minimist@npm:1.2.6":
+ version: 1.2.6
+ resolution: "minimist@npm:1.2.6"
+ checksum: d0b566204044481c4401abbd24cc75814e753b37268e7fe7ccc78612bf3e37bf1e45a6c43fb0b119445ea1c413c000bde013f320b7211974f2f49bcbec1d0dbf
+ languageName: node
+ linkType: hard
+
+"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.6":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6
languageName: node
linkType: hard
+"minipass-collect@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "minipass-collect@npm:2.0.1"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 5167e73f62bb74cc5019594709c77e6a742051a647fe9499abf03c71dca75515b7959d67a764bdc4f8b361cf897fbf25e2d9869ee039203ed45240f48b9aa06e
+ languageName: node
+ linkType: hard
+
+"minipass-fetch@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "minipass-fetch@npm:3.0.4"
+ dependencies:
+ encoding: "npm:^0.1.13"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^1.0.3"
+ minizlib: "npm:^2.1.2"
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 1b63c1f3313e88eeac4689f1b71c9f086598db9a189400e3ee960c32ed89e06737fa23976c9305c2d57464fb3fcdc12749d3378805c9d6176f5569b0d0ee8a75
+ languageName: node
+ linkType: hard
+
+"minipass-flush@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "minipass-flush@npm:1.0.5"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 2a51b63feb799d2bb34669205eee7c0eaf9dce01883261a5b77410c9408aa447e478efd191b4de6fc1101e796ff5892f8443ef20d9544385819093dbb32d36bd
+ languageName: node
+ linkType: hard
+
+"minipass-pipeline@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "minipass-pipeline@npm:1.2.4"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: cbda57cea20b140b797505dc2cac71581a70b3247b84480c1fed5ca5ba46c25ecc25f68bfc9e6dcb1a6e9017dab5c7ada5eab73ad4f0a49d84e35093e0c643f2
+ languageName: node
+ linkType: hard
+
+"minipass-sized@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "minipass-sized@npm:1.0.3"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 298f124753efdc745cfe0f2bdfdd81ba25b9f4e753ca4a2066eb17c821f25d48acea607dfc997633ee5bf7b6dfffb4eee4f2051eb168663f0b99fad2fa4829cb
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^3.0.0":
+ version: 3.3.6
+ resolution: "minipass@npm:3.3.6"
+ dependencies:
+ yallist: "npm:^4.0.0"
+ checksum: a114746943afa1dbbca8249e706d1d38b85ed1298b530f5808ce51f8e9e941962e2a5ad2e00eae7dd21d8a4aae6586a66d4216d1a259385e9d0358f0c1eba16c
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "minipass@npm:5.0.0"
+ checksum: a91d8043f691796a8ac88df039da19933ef0f633e3d7f0d35dcd5373af49131cf2399bfc355f41515dc495e3990369c3858cd319e5c2722b4753c90bf3152462
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3":
+ version: 7.0.4
+ resolution: "minipass@npm:7.0.4"
+ checksum: 6c7370a6dfd257bf18222da581ba89a5eaedca10e158781232a8b5542a90547540b4b9b7e7f490e4cda43acfbd12e086f0453728ecf8c19e0ef6921bc5958ac5
+ languageName: node
+ linkType: hard
+
+"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "minizlib@npm:2.1.2"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ yallist: "npm:^4.0.0"
+ checksum: 64fae024e1a7d0346a1102bb670085b17b7f95bf6cfdf5b128772ec8faf9ea211464ea4add406a3a6384a7d87a0cd1a96263692134323477b4fb43659a6cab78
+ languageName: node
+ linkType: hard
+
+"mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3":
+ version: 0.5.3
+ resolution: "mkdirp-classic@npm:0.5.3"
+ checksum: 95371d831d196960ddc3833cc6907e6b8f67ac5501a6582f47dfae5eb0f092e9f8ce88e0d83afcae95d6e2b61a01741ba03714eeafb6f7a6e9dcc158ac85b168
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:0.5.x":
+ version: 0.5.6
+ resolution: "mkdirp@npm:0.5.6"
+ dependencies:
+ minimist: "npm:^1.2.6"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: e2e2be789218807b58abced04e7b49851d9e46e88a2f9539242cc8a92c9b5c3a0b9bab360bd3014e02a140fc4fbc58e31176c408b493f8a2a6f4986bd7527b01
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "mkdirp@npm:1.0.4"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: 46ea0f3ffa8bc6a5bc0c7081ffc3907777f0ed6516888d40a518c5111f8366d97d2678911ad1a6882bf592fa9de6c784fea32e1687bb94e1f4944170af48a5cf
+ languageName: node
+ linkType: hard
+
"mri@npm:^1.1.0":
version: 1.2.0
resolution: "mri@npm:1.2.0"
@@ -3326,7 +6918,42 @@ __metadata:
languageName: node
linkType: hard
-"nanoid@npm:^3.3.6":
+"nano-css@npm:^5.6.1":
+ version: 5.6.1
+ resolution: "nano-css@npm:5.6.1"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.4.15"
+ css-tree: "npm:^1.1.2"
+ csstype: "npm:^3.1.2"
+ fastest-stable-stringify: "npm:^2.0.2"
+ inline-style-prefixer: "npm:^7.0.0"
+ rtl-css-js: "npm:^1.16.1"
+ stacktrace-js: "npm:^2.0.2"
+ stylis: "npm:^4.3.0"
+ peerDependencies:
+ react: "*"
+ react-dom: "*"
+ checksum: 7328c973852d2471bd154c61d21392a3d6357f276a7a090b8a179fb06d71ba58c987b04c0bd80efebd87aa4f433428a25e37820e65484b3c4c44b84339b99d87
+ languageName: node
+ linkType: hard
+
+"nano-memoize@npm:^1.2.1":
+ version: 1.3.1
+ resolution: "nano-memoize@npm:1.3.1"
+ checksum: 856b94483b2c2246b94182f8c10fa994459a1916ac9fdb2a60b065365949a7aa4fbd8f0edf7ed67703a3035ab5ed1f9d033871abc0ae3e32ca7ad926aad11f0f
+ languageName: node
+ linkType: hard
+
+"nano-time@npm:1.0.0":
+ version: 1.0.0
+ resolution: "nano-time@npm:1.0.0"
+ dependencies:
+ big-integer: "npm:^1.6.16"
+ checksum: 3bd12e0bcd30867178afdbe8053b3dde5fdd1c665ecd348bf879863049344fbaf05cbb1d7806a825b91efbca011ee115eee52e76fb38b7da9c97931cd9e61f15
+ languageName: node
+ linkType: hard
+
+"nanoid@npm:^3.1.32, nanoid@npm:^3.3.6":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
bin:
@@ -3335,6 +6962,13 @@ __metadata:
languageName: node
linkType: hard
+"napi-build-utils@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "napi-build-utils@npm:1.0.2"
+ checksum: 37fd2cd0ff2ad20073ce78d83fd718a740d568b225924e753ae51cb69d68f330c80544d487e5e5bd18e28702ed2ca469c2424ad948becd1862c1b0209542b2e9
+ languageName: node
+ linkType: hard
+
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -3342,6 +6976,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^0.6.3":
+ version: 0.6.3
+ resolution: "negotiator@npm:0.6.3"
+ checksum: 3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2
+ languageName: node
+ linkType: hard
+
"next-mdx-remote@npm:^4.4.1":
version: 4.4.1
resolution: "next-mdx-remote@npm:4.4.1"
@@ -3413,6 +7054,90 @@ __metadata:
languageName: node
linkType: hard
+"node-abi@npm:^3.3.0":
+ version: 3.52.0
+ resolution: "node-abi@npm:3.52.0"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 29fbc10dce6def79e164478a219ff8bc65ef219d536c6f906db255eb26b54ac667cf220f6c47910e4cbcea5125a123c5c624c10a9aedb4cdc8f8acef9c10c2cb
+ languageName: node
+ linkType: hard
+
+"node-abort-controller@npm:^3.0.1":
+ version: 3.1.1
+ resolution: "node-abort-controller@npm:3.1.1"
+ checksum: f7ad0e7a8e33809d4f3a0d1d65036a711c39e9d23e0319d80ebe076b9a3b4432b4d6b86a7fab65521de3f6872ffed36fc35d1327487c48eb88c517803403eda3
+ languageName: node
+ linkType: hard
+
+"node-domexception@npm:1.0.0":
+ version: 1.0.0
+ resolution: "node-domexception@npm:1.0.0"
+ checksum: 5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b
+ languageName: node
+ linkType: hard
+
+"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12":
+ version: 2.7.0
+ resolution: "node-fetch@npm:2.7.0"
+ dependencies:
+ whatwg-url: "npm:^5.0.0"
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ checksum: b55786b6028208e6fbe594ccccc213cab67a72899c9234eb59dba51062a299ea853210fcf526998eaa2867b0963ad72338824450905679ff0fa304b8c5093ae8
+ languageName: node
+ linkType: hard
+
+"node-gyp@npm:latest":
+ version: 10.0.1
+ resolution: "node-gyp@npm:10.0.1"
+ dependencies:
+ env-paths: "npm:^2.2.0"
+ exponential-backoff: "npm:^3.1.1"
+ glob: "npm:^10.3.10"
+ graceful-fs: "npm:^4.2.6"
+ make-fetch-happen: "npm:^13.0.0"
+ nopt: "npm:^7.0.0"
+ proc-log: "npm:^3.0.0"
+ semver: "npm:^7.3.5"
+ tar: "npm:^6.1.2"
+ which: "npm:^4.0.0"
+ bin:
+ node-gyp: bin/node-gyp.js
+ checksum: abddfff7d873312e4ed4a5fb75ce893a5c4fb69e7fcb1dfa71c28a6b92a7f1ef6b62790dffb39181b5a82728ba8f2f32d229cf8cbe66769fe02cea7db4a555aa
+ languageName: node
+ linkType: hard
+
+"nopt@npm:^7.0.0":
+ version: 7.2.0
+ resolution: "nopt@npm:7.2.0"
+ dependencies:
+ abbrev: "npm:^2.0.0"
+ bin:
+ nopt: bin/nopt.js
+ checksum: 9bd7198df6f16eb29ff16892c77bcf7f0cc41f9fb5c26280ac0def2cf8cf319f3b821b3af83eba0e74c85807cc430a16efe0db58fe6ae1f41e69519f585b6aff
+ languageName: node
+ linkType: hard
+
+"nth-check@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "nth-check@npm:2.1.1"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ checksum: 5fee7ff309727763689cfad844d979aedd2204a817fbaaf0e1603794a7c20db28548d7b024692f953557df6ce4a0ee4ae46cd8ebd9b36cfb300b9226b567c479
+ languageName: node
+ linkType: hard
+
+"nullthrows@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "nullthrows@npm:1.1.1"
+ checksum: 56f34bd7c3dcb3bd23481a277fa22918120459d3e9d95ca72976c72e9cac33a97483f0b95fc420e2eb546b9fe6db398273aba9a938650cdb8c98ee8f159dcb30
+ languageName: node
+ linkType: hard
+
"object-assign@npm:^4.1.1":
version: 4.1.1
resolution: "object-assign@npm:4.1.1"
@@ -3501,7 +7226,14 @@ __metadata:
languageName: node
linkType: hard
-"once@npm:^1.3.0":
+"oblivious-set@npm:1.0.0":
+ version: 1.0.0
+ resolution: "oblivious-set@npm:1.0.0"
+ checksum: ca8640474ea1e1feb3b5c98d42f5649f114ac4513ef84774e724f22fc7e529f1de3e7f26a0d9593097ab8942ca0bb8c241f7c1bd63c3e33047dd49de3aca9805
+ languageName: node
+ linkType: hard
+
+"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
dependencies:
@@ -3510,6 +7242,15 @@ __metadata:
languageName: node
linkType: hard
+"openapi3-ts@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "openapi3-ts@npm:2.0.2"
+ dependencies:
+ yaml: "npm:^1.10.2"
+ checksum: 2886a85a28d513ef177d069a85293f47e1bb8ba1c9c953f15de064a119f759d6b42b7eb89ed8db0c7d277904fecb65f28a2f4300ebe424f825682b689d2dc810
+ languageName: node
+ linkType: hard
+
"optionator@npm:^0.9.3":
version: 0.9.3
resolution: "optionator@npm:0.9.3"
@@ -3542,6 +7283,15 @@ __metadata:
languageName: node
linkType: hard
+"p-map@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "p-map@npm:4.0.0"
+ dependencies:
+ aggregate-error: "npm:^3.0.0"
+ checksum: 592c05bd6262c466ce269ff172bb8de7c6975afca9b50c975135b974e9bdaafbfe80e61aaaf5be6d1200ba08b30ead04b88cfa7e25ff1e3b93ab28c9f62a2c75
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -3551,6 +7301,20 @@ __metadata:
languageName: node
linkType: hard
+"parse-entities@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "parse-entities@npm:2.0.0"
+ dependencies:
+ character-entities: "npm:^1.0.0"
+ character-entities-legacy: "npm:^1.0.0"
+ character-reference-invalid: "npm:^1.0.0"
+ is-alphanumerical: "npm:^1.0.0"
+ is-decimal: "npm:^1.0.0"
+ is-hexadecimal: "npm:^1.0.0"
+ checksum: f85a22c0ea406ff26b53fdc28641f01cc36fa49eb2e3135f02693286c89ef0bcefc2262d99b3688e20aac2a14fd10b75c518583e875c1b9fe3d1f937795e0854
+ languageName: node
+ linkType: hard
+
"parse-entities@npm:^4.0.0":
version: 4.0.1
resolution: "parse-entities@npm:4.0.1"
@@ -3579,6 +7343,13 @@ __metadata:
languageName: node
linkType: hard
+"parse5@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "parse5@npm:6.0.1"
+ checksum: 595821edc094ecbcfb9ddcb46a3e1fe3a718540f8320eff08b8cf6742a5114cce2d46d45f95c26191c11b184dcaf4e2960abcd9c5ed9eb9393ac9a37efcfdecb
+ languageName: node
+ linkType: hard
+
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@@ -3607,6 +7378,25 @@ __metadata:
languageName: node
linkType: hard
+"path-scurry@npm:^1.10.1":
+ version: 1.10.1
+ resolution: "path-scurry@npm:1.10.1"
+ dependencies:
+ lru-cache: "npm:^9.1.1 || ^10.0.0"
+ minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0"
+ checksum: e5dc78a7348d25eec61ab166317e9e9c7b46818aa2c2b9006c507a6ff48c672d011292d9662527213e558f5652ce0afcc788663a061d8b59ab495681840c0c1e
+ languageName: node
+ linkType: hard
+
+"path-to-regexp@npm:^1.7.0":
+ version: 1.8.0
+ resolution: "path-to-regexp@npm:1.8.0"
+ dependencies:
+ isarray: "npm:0.0.1"
+ checksum: 7b25d6f27a8de03f49406d16195450f5ced694398adea1510b0f949d9660600d1769c5c6c83668583b7e6b503f3caf1ede8ffc08135dbe3e982f034f356fbb5c
+ languageName: node
+ linkType: hard
+
"path-type@npm:^4.0.0":
version: 4.0.0
resolution: "path-type@npm:4.0.0"
@@ -3639,6 +7429,27 @@ __metadata:
languageName: node
linkType: hard
+"polished@npm:^4.1.3":
+ version: 4.2.2
+ resolution: "polished@npm:4.2.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.17.8"
+ checksum: 1d054d1fea18ac7d921ca91504ffcf1ef0f505eda6acbfec6e205a98ebfea80b658664995deb35907dabc5f75f287dc2894812503a8aed28285bb91f25cf7400
+ languageName: node
+ linkType: hard
+
+"popmotion@npm:11.0.3":
+ version: 11.0.3
+ resolution: "popmotion@npm:11.0.3"
+ dependencies:
+ framesync: "npm:6.0.1"
+ hey-listen: "npm:^1.0.8"
+ style-value-types: "npm:5.0.0"
+ tslib: "npm:^2.1.0"
+ checksum: ed196cf034c199a2ab6095f047924b38e24f386c33a182970ad6e1769002b72adff34a72ba7ab2cf34ff5bbfd711ef4caf2e9843ebb7a5c9cafa27c50e525f70
+ languageName: node
+ linkType: hard
+
"postcss@npm:8.4.31":
version: 8.4.31
resolution: "postcss@npm:8.4.31"
@@ -3650,6 +7461,56 @@ __metadata:
languageName: node
linkType: hard
+"postman-collection@npm:^4.1.2":
+ version: 4.3.0
+ resolution: "postman-collection@npm:4.3.0"
+ dependencies:
+ "@faker-js/faker": "npm:5.5.3"
+ file-type: "npm:3.9.0"
+ http-reasons: "npm:0.1.0"
+ iconv-lite: "npm:0.6.3"
+ liquid-json: "npm:0.3.1"
+ lodash: "npm:4.17.21"
+ mime-format: "npm:2.0.1"
+ mime-types: "npm:2.1.35"
+ postman-url-encoder: "npm:3.0.5"
+ semver: "npm:7.5.4"
+ uuid: "npm:8.3.2"
+ checksum: a66e31eb27be3de3c2b28684ffa86301d8679affb5b819bebea707a05b32d24cbc013eb61aa90c89de95508af5e01fd09145fcfdb3fa7a0e5077a99996159ed2
+ languageName: node
+ linkType: hard
+
+"postman-url-encoder@npm:3.0.5":
+ version: 3.0.5
+ resolution: "postman-url-encoder@npm:3.0.5"
+ dependencies:
+ punycode: "npm:^2.1.1"
+ checksum: b7d389c1e7edd27e3992685caf0443fde6f47c92cb26fd9536fccbdf4f3a8bb4e723940c6fcb63eb69db72221f472143b3db3b4c28d4e0588d766f1668624b4d
+ languageName: node
+ linkType: hard
+
+"prebuild-install@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "prebuild-install@npm:7.1.1"
+ dependencies:
+ detect-libc: "npm:^2.0.0"
+ expand-template: "npm:^2.0.3"
+ github-from-package: "npm:0.0.0"
+ minimist: "npm:^1.2.3"
+ mkdirp-classic: "npm:^0.5.3"
+ napi-build-utils: "npm:^1.0.1"
+ node-abi: "npm:^3.3.0"
+ pump: "npm:^3.0.0"
+ rc: "npm:^1.2.7"
+ simple-get: "npm:^4.0.0"
+ tar-fs: "npm:^2.0.0"
+ tunnel-agent: "npm:^0.6.0"
+ bin:
+ prebuild-install: bin.js
+ checksum: 6dc70f36b0f4adcb2fe0ed38d874ab28b571fb1a9725d769e8ba3f64a15831e58462de09f3e6e64569bcc4a3e03b9328b56faa0d45fe10ae1574478814536c76
+ languageName: node
+ linkType: hard
+
"prelude-ls@npm:^1.2.1":
version: 1.2.1
resolution: "prelude-ls@npm:1.2.1"
@@ -3657,7 +7518,65 @@ __metadata:
languageName: node
linkType: hard
-"prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
+"prettier-linter-helpers@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "prettier-linter-helpers@npm:1.0.0"
+ dependencies:
+ fast-diff: "npm:^1.1.2"
+ checksum: 81e0027d731b7b3697ccd2129470ed9913ecb111e4ec175a12f0fcfab0096516373bf0af2fef132af50cafb0a905b74ff57996d615f59512bb9ac7378fcc64ab
+ languageName: node
+ linkType: hard
+
+"prettier@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "prettier@npm:3.1.1"
+ bin:
+ prettier: bin/prettier.cjs
+ checksum: facc944ba20e194ff4db765e830ffbcb642803381f0d2033ed397e79904fa4ccc877dc25ad68f42d36985c01d051c990ca1b905fb83d2d7d65fe69e4386fa1a3
+ languageName: node
+ linkType: hard
+
+"pretty-data@npm:0.40.x":
+ version: 0.40.0
+ resolution: "pretty-data@npm:0.40.0"
+ checksum: 31fabdca8d2b8197c05d1caa33ed89e6b7199330937de919481d7bc6b3a3fd935e5462998821370eee62e7d198f45c25ddbdc7dada78368e277afeb3baa699db
+ languageName: node
+ linkType: hard
+
+"prism-react-renderer@npm:^1.2.1":
+ version: 1.3.5
+ resolution: "prism-react-renderer@npm:1.3.5"
+ peerDependencies:
+ react: ">=0.14.9"
+ checksum: 9caada97fa7325fc99484cff409a84ed947a061615851bd0aedf4fcfd4b3496e2eff4b252dbfd4465dd6ea7310134ed67d737cabf0c78b192969c3c7da383237
+ languageName: node
+ linkType: hard
+
+"prismjs@npm:^1.23.0":
+ version: 1.29.0
+ resolution: "prismjs@npm:1.29.0"
+ checksum: d906c4c4d01b446db549b4f57f72d5d7e6ccaca04ecc670fb85cea4d4b1acc1283e945a9cbc3d81819084a699b382f970e02f9d1378e14af9808d366d9ed7ec6
+ languageName: node
+ linkType: hard
+
+"proc-log@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "proc-log@npm:3.0.0"
+ checksum: f66430e4ff947dbb996058f6fd22de2c66612ae1a89b097744e17fb18a4e8e7a86db99eda52ccf15e53f00b63f4ec0b0911581ff2aac0355b625c8eac509b0dc
+ languageName: node
+ linkType: hard
+
+"promise-retry@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "promise-retry@npm:2.0.1"
+ dependencies:
+ err-code: "npm:^2.0.2"
+ retry: "npm:^0.12.0"
+ checksum: 9c7045a1a2928094b5b9b15336dcd2a7b1c052f674550df63cc3f36cd44028e5080448175b6f6ca32b642de81150f5e7b1a98b728f15cb069f2dd60ac2616b96
+ languageName: node
+ linkType: hard
+
+"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1":
version: 15.8.1
resolution: "prop-types@npm:15.8.1"
dependencies:
@@ -3675,7 +7594,17 @@ __metadata:
languageName: node
linkType: hard
-"punycode@npm:^2.1.0":
+"pump@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "pump@npm:3.0.0"
+ dependencies:
+ end-of-stream: "npm:^1.1.0"
+ once: "npm:^1.3.1"
+ checksum: bbdeda4f747cdf47db97428f3a135728669e56a0ae5f354a9ac5b74556556f5446a46f720a8f14ca2ece5be9b4d5d23c346db02b555f46739934cc6c093a5478
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1":
version: 2.3.1
resolution: "punycode@npm:2.3.1"
checksum: 14f76a8206bc3464f794fb2e3d3cc665ae416c01893ad7a02b23766eb07159144ee612ad67af5e84fa4479ccfe67678c4feb126b0485651b302babf66f04f9e9
@@ -3689,6 +7618,20 @@ __metadata:
languageName: node
linkType: hard
+"rc@npm:^1.2.7":
+ version: 1.2.8
+ resolution: "rc@npm:1.2.8"
+ dependencies:
+ deep-extend: "npm:^0.6.0"
+ ini: "npm:~1.3.0"
+ minimist: "npm:^1.2.0"
+ strip-json-comments: "npm:~2.0.1"
+ bin:
+ rc: ./cli.js
+ checksum: 24a07653150f0d9ac7168e52943cc3cb4b7a22c0e43c7dff3219977c2fdca5a2760a304a029c20811a0e79d351f57d46c9bde216193a0f73978496afc2b85b15
+ languageName: node
+ linkType: hard
+
"react-dom@npm:^18":
version: 18.2.0
resolution: "react-dom@npm:18.2.0"
@@ -3701,13 +7644,184 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
+"react-fast-compare@npm:^3.2.0":
+ version: 3.2.2
+ resolution: "react-fast-compare@npm:3.2.2"
+ checksum: 0bbd2f3eb41ab2ff7380daaa55105db698d965c396df73e6874831dbafec8c4b5b08ba36ff09df01526caa3c61595247e3269558c284e37646241cba2b90a367
+ languageName: node
+ linkType: hard
+
+"react-is@npm:^16.13.1, react-is@npm:^16.6.0, react-is@npm:^16.7.0":
version: 16.13.1
resolution: "react-is@npm:16.13.1"
checksum: 33977da7a5f1a287936a0c85639fec6ca74f4f15ef1e59a6bc20338fc73dc69555381e211f7a3529b8150a1f71e4225525b41b60b52965bda53ce7d47377ada1
languageName: node
linkType: hard
+"react-overflow-list@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "react-overflow-list@npm:0.5.0"
+ dependencies:
+ react-use: "npm:^17.3.1"
+ peerDependencies:
+ react: ">=16"
+ checksum: 4d237ff601a5034f2a1661450a35f9af012b46777ff85387465987d998a0f9dc7c85c88b4a67b91061812638fb7783f9d3cee2f35bf4572d94183ee2a7d555ab
+ languageName: node
+ linkType: hard
+
+"react-query@npm:^3.34.19":
+ version: 3.39.3
+ resolution: "react-query@npm:3.39.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.5.5"
+ broadcast-channel: "npm:^3.4.1"
+ match-sorter: "npm:^6.0.2"
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+ checksum: 319045ef31b9b02aa9b5446169a8c6f95cfe49406466b819cc85e41c29bfe5032d3732577efe56511278db41514772375d416a3e3976e8967c6e0972ff04dd2e
+ languageName: node
+ linkType: hard
+
+"react-remove-scroll-bar@npm:^2.3.3":
+ version: 2.3.4
+ resolution: "react-remove-scroll-bar@npm:2.3.4"
+ dependencies:
+ react-style-singleton: "npm:^2.2.1"
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 2262750dc1022c56d2c79e8d865c00045881c57bcaca74810ae8adac35cfdf723ff7d6b3b0e95c85eb9a0cff90bb4b1e0af801bd703ce8c0a2e35ab14ff1babb
+ languageName: node
+ linkType: hard
+
+"react-remove-scroll@npm:2.5.5":
+ version: 2.5.5
+ resolution: "react-remove-scroll@npm:2.5.5"
+ dependencies:
+ react-remove-scroll-bar: "npm:^2.3.3"
+ react-style-singleton: "npm:^2.2.1"
+ tslib: "npm:^2.1.0"
+ use-callback-ref: "npm:^1.3.0"
+ use-sidecar: "npm:^1.1.2"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 4952657e6a7b9d661d4ad4dfcef81b9c7fa493e35164abff99c35c0b27b3d172ef7ad70c09416dc44dd14ff2e6b38a5ec7da27e27e90a15cbad36b8fd2fd8054
+ languageName: node
+ linkType: hard
+
+"react-router-dom@npm:^5.2.0":
+ version: 5.3.4
+ resolution: "react-router-dom@npm:5.3.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.12.13"
+ history: "npm:^4.9.0"
+ loose-envify: "npm:^1.3.1"
+ prop-types: "npm:^15.6.2"
+ react-router: "npm:5.3.4"
+ tiny-invariant: "npm:^1.0.2"
+ tiny-warning: "npm:^1.0.0"
+ peerDependencies:
+ react: ">=15"
+ checksum: f04f727e2ed2e9d1d3830af02cc61690ff67b1524c0d18690582bfba0f4d14142ccc88fb6da6befad644fddf086f5ae4c2eb7048c67da8a0b0929c19426421b0
+ languageName: node
+ linkType: hard
+
+"react-router-hash-link@npm:^2.1.0":
+ version: 2.4.3
+ resolution: "react-router-hash-link@npm:2.4.3"
+ dependencies:
+ prop-types: "npm:^15.7.2"
+ peerDependencies:
+ react: ">=15"
+ react-router-dom: ">=4"
+ checksum: 19f400653de2cff6e2bdbebf09c33313579618422b9a746c085df1fd4f89dc7df6e012c4471bc05641d6ccf4e65bb66e1d53731f899dd753cca2d47ce67a3ff5
+ languageName: node
+ linkType: hard
+
+"react-router@npm:5.3.4":
+ version: 5.3.4
+ resolution: "react-router@npm:5.3.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.12.13"
+ history: "npm:^4.9.0"
+ hoist-non-react-statics: "npm:^3.1.0"
+ loose-envify: "npm:^1.3.1"
+ path-to-regexp: "npm:^1.7.0"
+ prop-types: "npm:^15.6.2"
+ react-is: "npm:^16.6.0"
+ tiny-invariant: "npm:^1.0.2"
+ tiny-warning: "npm:^1.0.0"
+ peerDependencies:
+ react: ">=15"
+ checksum: e15c00dfef199249b4c6e6d98e5e76cc352ce66f3270f13df37cc069ddf7c05e43281e8c308fc407e4435d72924373baef1d2890e0f6b0b1eb423cf47315a053
+ languageName: node
+ linkType: hard
+
+"react-style-singleton@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "react-style-singleton@npm:2.2.1"
+ dependencies:
+ get-nonce: "npm:^1.0.0"
+ invariant: "npm:^2.2.4"
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 6d66f3bdb65e1ec79089f80314da97c9a005087a04ee034255a5de129a4c0d9fd0bf99fa7bf642781ac2dc745ca687aae3de082bd8afdd0d117bc953241e15ad
+ languageName: node
+ linkType: hard
+
+"react-universal-interface@npm:^0.6.2":
+ version: 0.6.2
+ resolution: "react-universal-interface@npm:0.6.2"
+ peerDependencies:
+ react: "*"
+ tslib: "*"
+ checksum: 97c32ecb7a425c3bcaa92dcf84c46146b49610d928efde9e9ee5518c475a0db942f01634dd490e4f42fcd95cc2f49657c1b96dcef96423c06f077147fe1968ab
+ languageName: node
+ linkType: hard
+
+"react-use@npm:^17.3.1":
+ version: 17.4.2
+ resolution: "react-use@npm:17.4.2"
+ dependencies:
+ "@types/js-cookie": "npm:^2.2.6"
+ "@xobotyi/scrollbar-width": "npm:^1.9.5"
+ copy-to-clipboard: "npm:^3.3.1"
+ fast-deep-equal: "npm:^3.1.3"
+ fast-shallow-equal: "npm:^1.0.0"
+ js-cookie: "npm:^2.2.1"
+ nano-css: "npm:^5.6.1"
+ react-universal-interface: "npm:^0.6.2"
+ resize-observer-polyfill: "npm:^1.5.1"
+ screenfull: "npm:^5.1.0"
+ set-harmonic-interval: "npm:^1.0.1"
+ throttle-debounce: "npm:^3.0.1"
+ ts-easing: "npm:^0.2.0"
+ tslib: "npm:^2.1.0"
+ peerDependencies:
+ react: "*"
+ react-dom: "*"
+ checksum: 9f75e10af864eb19f8a31e811569472ca3d846b7078e9a7cf3c95a8e5aa8c04b9ef19043edd4c1bddb655204c14e44f1fc0cca3be606c69ec0aba3c2c51fe3b6
+ languageName: node
+ linkType: hard
+
"react@npm:^18":
version: 18.2.0
resolution: "react@npm:18.2.0"
@@ -3717,6 +7831,17 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
+ languageName: node
+ linkType: hard
+
"reflect.getprototypeof@npm:^1.0.4":
version: 1.0.4
resolution: "reflect.getprototypeof@npm:1.0.4"
@@ -3749,6 +7874,19 @@ __metadata:
languageName: node
linkType: hard
+"rehype-slug@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "rehype-slug@npm:6.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ github-slugger: "npm:^2.0.0"
+ hast-util-heading-rank: "npm:^3.0.0"
+ hast-util-to-string: "npm:^3.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ checksum: 51303c33d039c271cabe62161b49fa737be488f70ced62f00c165e47a089a99de2060050385e5c00d0df83ed30c7fa1c79a51b78508702836aefa51f7e7a6760
+ languageName: node
+ linkType: hard
+
"remark-behead@npm:^3.1.0":
version: 3.1.0
resolution: "remark-behead@npm:3.1.0"
@@ -3762,6 +7900,26 @@ __metadata:
languageName: node
linkType: hard
+"remark-frontmatter@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "remark-frontmatter@npm:3.0.0"
+ dependencies:
+ mdast-util-frontmatter: "npm:^0.2.0"
+ micromark-extension-frontmatter: "npm:^0.2.0"
+ checksum: 19aabb28b5dbc84fea764238324821315147ce5612283932e11a69e65b98f79ea87d88de16d7b20196281846e324b54331507ba6021a1ce32ff8a43a28dcc44b
+ languageName: node
+ linkType: hard
+
+"remark-gfm@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "remark-gfm@npm:1.0.0"
+ dependencies:
+ mdast-util-gfm: "npm:^0.1.0"
+ micromark-extension-gfm: "npm:^0.3.0"
+ checksum: 929a2328b1a0c63c38cc1678a41089f75f594fb928c02bfcfe967702377ede245fec0ed45a258fe0af421dda547439911260b8621b2ea6819eaa5f6b47d2bb4c
+ languageName: node
+ linkType: hard
+
"remark-gfm@npm:^3.0.1":
version: 3.0.1
resolution: "remark-gfm@npm:3.0.1"
@@ -3795,6 +7953,15 @@ __metadata:
languageName: node
linkType: hard
+"remark-parse@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "remark-parse@npm:9.0.0"
+ dependencies:
+ mdast-util-from-markdown: "npm:^0.8.0"
+ checksum: 7523b2a2e3c7a80f7530b4d5615e8862890abe321cdc4f6f7b103c70ceb4b3eca14cc71127149f05d5e29ed521b0c7505af9f11b1293921cf7cdf6d794104a21
+ languageName: node
+ linkType: hard
+
"remark-rehype@npm:^10.0.0":
version: 10.1.0
resolution: "remark-rehype@npm:10.1.0"
@@ -3807,6 +7974,36 @@ __metadata:
languageName: node
linkType: hard
+"remark-stringify@npm:^9.0.1":
+ version: 9.0.1
+ resolution: "remark-stringify@npm:9.0.1"
+ dependencies:
+ mdast-util-to-markdown: "npm:^0.6.0"
+ checksum: 3d3b3736f993f94b66f7af60f9d20481e1bd6d262a7c141809d3bb1b3a5eaea3a5f51b56672aad57f0c7d43654448f95254ed4e9fab53964cafe0dce6dfa87ae
+ languageName: node
+ linkType: hard
+
+"remove-accents@npm:0.4.2":
+ version: 0.4.2
+ resolution: "remove-accents@npm:0.4.2"
+ checksum: 5cbc00efa52df29ce947a0c572ff975b011f5f197ebe7b4f6e527de26aba534cba12d502e3040b72e46ad01de3d4f2d5ef57a6593c964965e43ddb60438da0f8
+ languageName: node
+ linkType: hard
+
+"repeat-string@npm:^1.0.0":
+ version: 1.6.1
+ resolution: "repeat-string@npm:1.6.1"
+ checksum: 87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d
+ languageName: node
+ linkType: hard
+
+"resize-observer-polyfill@npm:^1.5.1":
+ version: 1.5.1
+ resolution: "resize-observer-polyfill@npm:1.5.1"
+ checksum: 5e882475067f0b97dc07e0f37c3e335ac5bc3520d463f777cec7e894bb273eddbfecb857ae668e6fb6881fd6f6bb7148246967172139302da50fa12ea3a15d95
+ languageName: node
+ linkType: hard
+
"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
@@ -3814,6 +8011,13 @@ __metadata:
languageName: node
linkType: hard
+"resolve-pathname@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "resolve-pathname@npm:3.0.0"
+ checksum: c6ec49b670dc35b9a303c47fa83ba9348a71e92d64a4c4bb85e1b659a29b407aa1ac1cb14a9b5b502982132ca77482bd80534bca147439d66880d35a137fe723
+ languageName: node
+ linkType: hard
+
"resolve-pkg-maps@npm:^1.0.0":
version: 1.0.0
resolution: "resolve-pkg-maps@npm:1.0.0"
@@ -3873,6 +8077,13 @@ __metadata:
languageName: node
linkType: hard
+"retry@npm:^0.12.0":
+ version: 0.12.0
+ resolution: "retry@npm:0.12.0"
+ checksum: 59933e8501727ba13ad73ef4a04d5280b3717fd650408460c987392efe9d7be2040778ed8ebe933c5cbd63da3dcc37919c141ef8af0a54a6e4fca5a2af177bfe
+ languageName: node
+ linkType: hard
+
"reusify@npm:^1.0.4":
version: 1.0.4
resolution: "reusify@npm:1.0.4"
@@ -3880,7 +8091,7 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^3.0.2":
+"rimraf@npm:3.0.2, rimraf@npm:^3.0.2":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
dependencies:
@@ -3891,6 +8102,15 @@ __metadata:
languageName: node
linkType: hard
+"rtl-css-js@npm:^1.16.1":
+ version: 1.16.1
+ resolution: "rtl-css-js@npm:1.16.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.1.2"
+ checksum: 4b81ef50e50c97455d61c9bb576e2892651c79bac5d0c52b4123ebb9d6a2c5144590a79c9db0a3212a81b4eb83bf317e03637220f20b387a37b96cbac324d3d2
+ languageName: node
+ linkType: hard
+
"run-parallel@npm:^1.1.9":
version: 1.2.0
resolution: "run-parallel@npm:1.2.0"
@@ -3921,6 +8141,13 @@ __metadata:
languageName: node
linkType: hard
+"safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0":
+ version: 5.2.1
+ resolution: "safe-buffer@npm:5.2.1"
+ checksum: 6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3
+ languageName: node
+ linkType: hard
+
"safe-regex-test@npm:^1.0.0":
version: 1.0.0
resolution: "safe-regex-test@npm:1.0.0"
@@ -3932,6 +8159,20 @@ __metadata:
languageName: node
linkType: hard
+"safe-stable-stringify@npm:^1.1":
+ version: 1.1.1
+ resolution: "safe-stable-stringify@npm:1.1.1"
+ checksum: 03e36df1444fc52eacb069b1ca1289061b6ffe75b184ac7df22bc962ee7e7226a4371491be21574bc8df81e33fa5a11eb54a85b6a68bf25394ee4453fe0d9d81
+ languageName: node
+ linkType: hard
+
+"safer-buffer@npm:>= 2.1.2 < 3.0.0":
+ version: 2.1.2
+ resolution: "safer-buffer@npm:2.1.2"
+ checksum: 7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4
+ languageName: node
+ linkType: hard
+
"scheduler@npm:^0.23.0":
version: 0.23.0
resolution: "scheduler@npm:0.23.0"
@@ -3941,16 +8182,14 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^6.3.1":
- version: 6.3.1
- resolution: "semver@npm:6.3.1"
- bin:
- semver: bin/semver.js
- checksum: e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d
+"screenfull@npm:^5.1.0":
+ version: 5.2.0
+ resolution: "screenfull@npm:5.2.0"
+ checksum: 86fd49983e2edc153ee2e674a570c711cb0961a9cacca659309f79636ccc8ca8a0b830ea4dacdae7403a8bb7ba6affd5bcdce053aa97782961247a49bfd2ba68
languageName: node
linkType: hard
-"semver@npm:^7.5.4":
+"semver@npm:7.5.4, semver@npm:^7.3.5, semver@npm:^7.5.4":
version: 7.5.4
resolution: "semver@npm:7.5.4"
dependencies:
@@ -3961,6 +8200,15 @@ __metadata:
languageName: node
linkType: hard
+"semver@npm:^6.3.1":
+ version: 6.3.1
+ resolution: "semver@npm:6.3.1"
+ bin:
+ semver: bin/semver.js
+ checksum: e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d
+ languageName: node
+ linkType: hard
+
"set-function-length@npm:^1.1.1":
version: 1.1.1
resolution: "set-function-length@npm:1.1.1"
@@ -3984,6 +8232,23 @@ __metadata:
languageName: node
linkType: hard
+"set-harmonic-interval@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "set-harmonic-interval@npm:1.0.1"
+ checksum: 49014d928a62c8418507bf66ffef7066783e8fb19f76e955318bbae5a8c4b56e1a7176b370f9040ef9de51531aa522a3f96fa5c47b1534635aa577ff7c12f9c6
+ languageName: node
+ linkType: hard
+
+"set-value@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "set-value@npm:4.1.0"
+ dependencies:
+ is-plain-object: "npm:^2.0.4"
+ is-primitive: "npm:^3.0.1"
+ checksum: dc186676b6cc0cfcf1656b8acdfe7a68591f0645dd2872250100817fb53e5e9298dc1727a95605ac03f82110e9b3820c90a0a02d84e0fb89f210922b08b37e02
+ languageName: node
+ linkType: hard
+
"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
@@ -4011,6 +8276,31 @@ __metadata:
languageName: node
linkType: hard
+"signal-exit@npm:^4.0.1":
+ version: 4.1.0
+ resolution: "signal-exit@npm:4.1.0"
+ checksum: 41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83
+ languageName: node
+ linkType: hard
+
+"simple-concat@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "simple-concat@npm:1.0.1"
+ checksum: 62f7508e674414008910b5397c1811941d457dfa0db4fd5aa7fa0409eb02c3609608dfcd7508cace75b3a0bf67a2a77990711e32cd213d2c76f4fd12ee86d776
+ languageName: node
+ linkType: hard
+
+"simple-get@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "simple-get@npm:4.0.1"
+ dependencies:
+ decompress-response: "npm:^6.0.0"
+ once: "npm:^1.3.1"
+ simple-concat: "npm:^1.0.0"
+ checksum: b0649a581dbca741babb960423248899203165769747142033479a7dc5e77d7b0fced0253c731cd57cf21e31e4d77c9157c3069f4448d558ebc96cf9e1eebcf0
+ languageName: node
+ linkType: hard
+
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@@ -4018,6 +8308,34 @@ __metadata:
languageName: node
linkType: hard
+"smart-buffer@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "smart-buffer@npm:4.2.0"
+ checksum: a16775323e1404dd43fabafe7460be13a471e021637bc7889468eb45ce6a6b207261f454e4e530a19500cc962c4cc5348583520843b363f4193cee5c00e1e539
+ languageName: node
+ linkType: hard
+
+"socks-proxy-agent@npm:^8.0.1":
+ version: 8.0.2
+ resolution: "socks-proxy-agent@npm:8.0.2"
+ dependencies:
+ agent-base: "npm:^7.0.2"
+ debug: "npm:^4.3.4"
+ socks: "npm:^2.7.1"
+ checksum: a842402fc9b8848a31367f2811ca3cd14c4106588b39a0901cd7a69029998adfc6456b0203617c18ed090542ad0c24ee4e9d4c75a0c4b75071e214227c177eb7
+ languageName: node
+ linkType: hard
+
+"socks@npm:^2.7.1":
+ version: 2.7.1
+ resolution: "socks@npm:2.7.1"
+ dependencies:
+ ip: "npm:^2.0.0"
+ smart-buffer: "npm:^4.2.0"
+ checksum: 43f69dbc9f34fc8220bc51c6eea1c39715ab3cfdb115d6e3285f6c7d1a603c5c75655668a5bbc11e3c7e2c99d60321fb8d7ab6f38cda6a215fadd0d6d0b52130
+ languageName: node
+ linkType: hard
+
"source-map-js@npm:^1.0.2":
version: 1.0.2
resolution: "source-map-js@npm:1.0.2"
@@ -4025,6 +8343,13 @@ __metadata:
languageName: node
linkType: hard
+"source-map@npm:0.5.6":
+ version: 0.5.6
+ resolution: "source-map@npm:0.5.6"
+ checksum: beb2c5974bb58954d75e86249953d47ae16f7df1a8531abb9fcae0cd262d9fa09c2db3a134e20e99358b1adba42b6b054a32c8e16b571b3efcf6af644c329f0d
+ languageName: node
+ linkType: hard
+
"source-map@npm:^0.5.7":
version: 0.5.7
resolution: "source-map@npm:0.5.7"
@@ -4032,6 +8357,13 @@ __metadata:
languageName: node
linkType: hard
+"source-map@npm:^0.6.1":
+ version: 0.6.1
+ resolution: "source-map@npm:0.6.1"
+ checksum: ab55398007c5e5532957cb0beee2368529618ac0ab372d789806f5718123cc4367d57de3904b4e6a4170eb5a0b0f41373066d02ca0735a0c4d75c7d328d3e011
+ languageName: node
+ linkType: hard
+
"source-map@npm:^0.7.0":
version: 0.7.4
resolution: "source-map@npm:0.7.4"
@@ -4046,6 +8378,52 @@ __metadata:
languageName: node
linkType: hard
+"ssri@npm:^10.0.0":
+ version: 10.0.5
+ resolution: "ssri@npm:10.0.5"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: b091f2ae92474183c7ac5ed3f9811457e1df23df7a7e70c9476eaa9a0c4a0c8fc190fb45acefbf023ca9ee864dd6754237a697dc52a0fb182afe65d8e77443d8
+ languageName: node
+ linkType: hard
+
+"stack-generator@npm:^2.0.5":
+ version: 2.0.10
+ resolution: "stack-generator@npm:2.0.10"
+ dependencies:
+ stackframe: "npm:^1.3.4"
+ checksum: c3f6f6c580488e65c0fee806a57f6ae4b79e6435f144be471c1f20328a8d9d8492d4f3beed31840f6dae03e2633325e2764fd3aca5c3126a0639e7c9ddfa45ce
+ languageName: node
+ linkType: hard
+
+"stackframe@npm:^1.3.4":
+ version: 1.3.4
+ resolution: "stackframe@npm:1.3.4"
+ checksum: 18410f7a1e0c5d211a4effa83bdbf24adbe8faa8c34db52e1cd3e89837518c592be60b60d8b7270ac53eeeb8b807cd11b399a41667f6c9abb41059c3ccc8a989
+ languageName: node
+ linkType: hard
+
+"stacktrace-gps@npm:^3.0.4":
+ version: 3.1.2
+ resolution: "stacktrace-gps@npm:3.1.2"
+ dependencies:
+ source-map: "npm:0.5.6"
+ stackframe: "npm:^1.3.4"
+ checksum: 0dcc1aa46e364a2b4d1eabce4777fecf337576a11ee3cfc92f07b9ec79ccb76810752431eeb9771289d250d0bb58dbe19a178b96bf7b2e9f773334d03aa96bb9
+ languageName: node
+ linkType: hard
+
+"stacktrace-js@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "stacktrace-js@npm:2.0.2"
+ dependencies:
+ error-stack-parser: "npm:^2.0.6"
+ stack-generator: "npm:^2.0.5"
+ stacktrace-gps: "npm:^3.0.4"
+ checksum: 9a10c222524ca03690bcb27437b39039885223e39320367f2be36e6f750c2d198ae99189869a22c255bf60072631eb609d47e8e33661e95133686904e01121ec
+ languageName: node
+ linkType: hard
+
"streamsearch@npm:^1.1.0":
version: 1.1.0
resolution: "streamsearch@npm:1.1.0"
@@ -4053,6 +8431,28 @@ __metadata:
languageName: node
linkType: hard
+"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0":
+ version: 4.2.3
+ resolution: "string-width@npm:4.2.3"
+ dependencies:
+ emoji-regex: "npm:^8.0.0"
+ is-fullwidth-code-point: "npm:^3.0.0"
+ strip-ansi: "npm:^6.0.1"
+ checksum: 1e525e92e5eae0afd7454086eed9c818ee84374bb80328fc41217ae72ff5f065ef1c9d7f72da41de40c75fa8bb3dee63d92373fd492c84260a552c636392a47b
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^5.0.1, string-width@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "string-width@npm:5.1.2"
+ dependencies:
+ eastasianwidth: "npm:^0.2.0"
+ emoji-regex: "npm:^9.2.2"
+ strip-ansi: "npm:^7.0.1"
+ checksum: ab9c4264443d35b8b923cbdd513a089a60de339216d3b0ed3be3ba57d6880e1a192b70ae17225f764d7adbf5994e9bb8df253a944736c15a0240eff553c678ca
+ languageName: node
+ linkType: hard
+
"string.prototype.matchall@npm:^4.0.8":
version: 4.0.10
resolution: "string.prototype.matchall@npm:4.0.10"
@@ -4103,6 +8503,15 @@ __metadata:
languageName: node
linkType: hard
+"string_decoder@npm:^1.1.1":
+ version: 1.3.0
+ resolution: "string_decoder@npm:1.3.0"
+ dependencies:
+ safe-buffer: "npm:~5.2.0"
+ checksum: 810614ddb030e271cd591935dcd5956b2410dd079d64ff92a1844d6b7588bf992b3e1b69b0f4d34a3e06e0bd73046ac646b5264c1987b20d0601f81ef35d731d
+ languageName: node
+ linkType: hard
+
"stringify-entities@npm:^4.0.0":
version: 4.0.3
resolution: "stringify-entities@npm:4.0.3"
@@ -4113,7 +8522,18 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^6.0.1":
+"stringify-object@npm:3.3.0":
+ version: 3.3.0
+ resolution: "stringify-object@npm:3.3.0"
+ dependencies:
+ get-own-enumerable-property-symbols: "npm:^3.0.0"
+ is-obj: "npm:^1.0.1"
+ is-regexp: "npm:^1.0.0"
+ checksum: ba8078f84128979ee24b3de9a083489cbd3c62cb8572a061b47d4d82601a8ae4b4d86fa8c54dd955593da56bb7c16a6de51c27221fdc6b7139bb4f29d815f35b
+ languageName: node
+ linkType: hard
+
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
dependencies:
@@ -4122,6 +8542,15 @@ __metadata:
languageName: node
linkType: hard
+"strip-ansi@npm:^7.0.1":
+ version: 7.1.0
+ resolution: "strip-ansi@npm:7.1.0"
+ dependencies:
+ ansi-regex: "npm:^6.0.1"
+ checksum: a198c3762e8832505328cbf9e8c8381de14a4fa50a4f9b2160138158ea88c0f5549fb50cb13c651c3088f47e63a108b34622ec18c0499b6c8c3a5ddf6b305ac4
+ languageName: node
+ linkType: hard
+
"strip-bom@npm:^3.0.0":
version: 3.0.0
resolution: "strip-bom@npm:3.0.0"
@@ -4136,6 +8565,13 @@ __metadata:
languageName: node
linkType: hard
+"strip-json-comments@npm:~2.0.1":
+ version: 2.0.1
+ resolution: "strip-json-comments@npm:2.0.1"
+ checksum: b509231cbdee45064ff4f9fd73609e2bcc4e84a4d508e9dd0f31f70356473fde18abfb5838c17d56fb236f5a06b102ef115438de0600b749e818a35fbbc48c43
+ languageName: node
+ linkType: hard
+
"style-to-object@npm:^0.4.1":
version: 0.4.4
resolution: "style-to-object@npm:0.4.4"
@@ -4145,6 +8581,16 @@ __metadata:
languageName: node
linkType: hard
+"style-value-types@npm:5.0.0":
+ version: 5.0.0
+ resolution: "style-value-types@npm:5.0.0"
+ dependencies:
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.1.0"
+ checksum: a7b693269d48c0cab73da6c88eade845e71b5f330541a9ccb6a065468739d9bafdeb34f94fb89581931371275846da53e35989218cbc0c2d1a38f127e4d765fd
+ languageName: node
+ linkType: hard
+
"styled-jsx@npm:5.1.1":
version: 5.1.1
resolution: "styled-jsx@npm:5.1.1"
@@ -4168,6 +8614,13 @@ __metadata:
languageName: node
linkType: hard
+"stylis@npm:^4.3.0":
+ version: 4.3.1
+ resolution: "stylis@npm:4.3.1"
+ checksum: 33e8ebd2bfa5f0bd0215f718dc2d3be896e1d00c5bcaeb9a4ae03cf239db6867af9eee230f57229bf1c29499357073ba3e6b547484ba1db2f5de1e8be7d4eee9
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -4193,6 +8646,23 @@ __metadata:
languageName: node
linkType: hard
+"synckit@npm:^0.8.6":
+ version: 0.8.8
+ resolution: "synckit@npm:0.8.8"
+ dependencies:
+ "@pkgr/core": "npm:^0.1.0"
+ tslib: "npm:^2.6.2"
+ checksum: c3d3aa8e284f3f84f2f868b960c9f49239b364e35f6d20825a448449a3e9c8f49fe36cdd5196b30615682f007830d46f2ea354003954c7336723cb821e4b6519
+ languageName: node
+ linkType: hard
+
+"tabbable@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "tabbable@npm:6.2.0"
+ checksum: ced8b38f05f2de62cd46836d77c2646c42b8c9713f5bd265daf0e78ff5ac73d3ba48a7ca45f348bafeef29b23da7187c72250742d37627883ef89cbd7fa76898
+ languageName: node
+ linkType: hard
+
"tapable@npm:^2.2.0":
version: 2.2.1
resolution: "tapable@npm:2.2.1"
@@ -4200,6 +8670,45 @@ __metadata:
languageName: node
linkType: hard
+"tar-fs@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "tar-fs@npm:2.1.1"
+ dependencies:
+ chownr: "npm:^1.1.1"
+ mkdirp-classic: "npm:^0.5.2"
+ pump: "npm:^3.0.0"
+ tar-stream: "npm:^2.1.4"
+ checksum: 871d26a934bfb7beeae4c4d8a09689f530b565f79bd0cf489823ff0efa3705da01278160da10bb006d1a793fa0425cf316cec029b32a9159eacbeaff4965fb6d
+ languageName: node
+ linkType: hard
+
+"tar-stream@npm:^2.1.4":
+ version: 2.2.0
+ resolution: "tar-stream@npm:2.2.0"
+ dependencies:
+ bl: "npm:^4.0.3"
+ end-of-stream: "npm:^1.4.1"
+ fs-constants: "npm:^1.0.0"
+ inherits: "npm:^2.0.3"
+ readable-stream: "npm:^3.1.1"
+ checksum: 2f4c910b3ee7196502e1ff015a7ba321ec6ea837667220d7bcb8d0852d51cb04b87f7ae471008a6fb8f5b1a1b5078f62f3a82d30c706f20ada1238ac797e7692
+ languageName: node
+ linkType: hard
+
+"tar@npm:^6.1.11, tar@npm:^6.1.2":
+ version: 6.2.0
+ resolution: "tar@npm:6.2.0"
+ dependencies:
+ chownr: "npm:^2.0.0"
+ fs-minipass: "npm:^2.0.0"
+ minipass: "npm:^5.0.0"
+ minizlib: "npm:^2.1.1"
+ mkdirp: "npm:^1.0.3"
+ yallist: "npm:^4.0.0"
+ checksum: 02ca064a1a6b4521fef88c07d389ac0936730091f8c02d30ea60d472e0378768e870769ab9e986d87807bfee5654359cf29ff4372746cc65e30cbddc352660d8
+ languageName: node
+ linkType: hard
+
"text-table@npm:^0.2.0":
version: 0.2.0
resolution: "text-table@npm:0.2.0"
@@ -4207,6 +8716,27 @@ __metadata:
languageName: node
linkType: hard
+"throttle-debounce@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "throttle-debounce@npm:3.0.1"
+ checksum: c8e558479463b7ed8bac30d6b10cc87abd1c9fc64edfce2db4109be1a04acaef5d2d0557f49c1a3845ea07d9f79e6e0389b1b60db0a77c44e5b7a1216596f285
+ languageName: node
+ linkType: hard
+
+"tiny-invariant@npm:^1.0.2":
+ version: 1.3.1
+ resolution: "tiny-invariant@npm:1.3.1"
+ checksum: 5b87c1d52847d9452b60d0dcb77011b459044e0361ca8253bfe7b43d6288106e12af926adb709a6fc28900e3864349b91dad9a4ac93c39aa15f360b26c2ff4db
+ languageName: node
+ linkType: hard
+
+"tiny-warning@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "tiny-warning@npm:1.0.3"
+ checksum: ef8531f581b30342f29670cb41ca248001c6fd7975ce22122bd59b8d62b4fc84ad4207ee7faa95cde982fa3357cd8f4be650142abc22805538c3b1392d7084fa
+ languageName: node
+ linkType: hard
+
"to-fast-properties@npm:^2.0.0":
version: 2.0.0
resolution: "to-fast-properties@npm:2.0.0"
@@ -4223,6 +8753,20 @@ __metadata:
languageName: node
linkType: hard
+"toggle-selection@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "toggle-selection@npm:1.0.6"
+ checksum: f2cf1f2c70f374fd87b0cdc8007453ba9e981c4305a8bf4eac10a30e62ecdfd28bca7d18f8f15b15a506bf8a7bfb20dbe3539f0fcf2a2c8396c1a78d53e1f179
+ languageName: node
+ linkType: hard
+
+"tr46@npm:~0.0.3":
+ version: 0.0.3
+ resolution: "tr46@npm:0.0.3"
+ checksum: 047cb209a6b60c742f05c9d3ace8fa510bff609995c129a37ace03476a9b12db4dbf975e74600830ef0796e18882b2381fb5fb1f6b4f96b832c374de3ab91a11
+ languageName: node
+ linkType: hard
+
"trim-lines@npm:^3.0.0":
version: 3.0.1
resolution: "trim-lines@npm:3.0.1"
@@ -4230,6 +8774,13 @@ __metadata:
languageName: node
linkType: hard
+"trough@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "trough@npm:1.0.5"
+ checksum: f036d0d7f9bc7cfe5ee650d70b57bb1f048f3292adf6c81bb9b228e546b2b2e5b74ea04a060d21472108a8cda05ec4814bbe86f87ee35c182c50cb41b5c1810a
+ languageName: node
+ linkType: hard
+
"trough@npm:^2.0.0":
version: 2.1.0
resolution: "trough@npm:2.1.0"
@@ -4246,6 +8797,20 @@ __metadata:
languageName: node
linkType: hard
+"ts-easing@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "ts-easing@npm:0.2.0"
+ checksum: 84ec20192310c697ff890ca2e0625e131a32596a7c5956326c9632faca9037abf2dd3de4d81ac358ae9f26a6a2cfe2300f13756b26995f753d882e3d0463e327
+ languageName: node
+ linkType: hard
+
+"ts-keycode-enum@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "ts-keycode-enum@npm:1.0.6"
+ checksum: c747c9e8562a268be97d48c9b0cbd894860e37f5626688a37629fe3cdd6ebbe09404465c39e756f8218f3a1351a0e2d860506df7ebd2eb5e4675636060382ba2
+ languageName: node
+ linkType: hard
+
"tsconfig-paths@npm:^3.15.0":
version: 3.15.0
resolution: "tsconfig-paths@npm:3.15.0"
@@ -4258,29 +8823,56 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.4.0":
+"tslib@npm:^1.9.3":
+ version: 1.14.1
+ resolution: "tslib@npm:1.14.1"
+ checksum: 69ae09c49eea644bc5ebe1bca4fa4cc2c82b7b3e02f43b84bd891504edf66dbc6b2ec0eef31a957042de2269139e4acff911e6d186a258fb14069cd7f6febce2
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.6.2":
version: 2.6.2
resolution: "tslib@npm:2.6.2"
checksum: e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb
languageName: node
linkType: hard
+"tunnel-agent@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "tunnel-agent@npm:0.6.0"
+ dependencies:
+ safe-buffer: "npm:^5.0.1"
+ checksum: 4c7a1b813e7beae66fdbf567a65ec6d46313643753d0beefb3c7973d66fcec3a1e7f39759f0a0b4465883499c6dc8b0750ab8b287399af2e583823e40410a17a
+ languageName: node
+ linkType: hard
+
"twenty-website@workspace:.":
version: 0.0.0-use.local
resolution: "twenty-website@workspace:."
dependencies:
"@emotion/react": "npm:^11.11.1"
"@emotion/styled": "npm:^11.11.0"
+ "@jsdevtools/rehype-toc": "npm:^3.0.2"
+ "@stoplight/elements": "npm:^7.16.2"
"@tabler/icons-react": "npm:^2.44.0"
+ "@types/better-sqlite3": "npm:^7.6.8"
"@types/node": "npm:^20"
"@types/react": "npm:^18"
"@types/react-dom": "npm:^18"
+ "@typescript-eslint/eslint-plugin": "npm:^6.16.0"
+ better-sqlite3: "npm:^9.2.2"
eslint: "npm:^8"
eslint-config-next: "npm:14.0.4"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-prettier: "npm:^5.1.2"
+ eslint-plugin-react: "npm:^7.33.2"
+ graphiql: "npm:^3.0.10"
next: "npm:14.0.4"
next-mdx-remote: "npm:^4.4.1"
+ prettier: "npm:^3.1.1"
react: "npm:^18"
react-dom: "npm:^18"
+ rehype-slug: "npm:^6.0.0"
remark-behead: "npm:^3.1.0"
remark-gfm: "npm:^3.0.1"
typescript: "npm:^5"
@@ -4303,6 +8895,16 @@ __metadata:
languageName: node
linkType: hard
+"type-is@npm:^1.6.18":
+ version: 1.6.18
+ resolution: "type-is@npm:1.6.18"
+ dependencies:
+ media-typer: "npm:0.3.0"
+ mime-types: "npm:~2.1.24"
+ checksum: a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d
+ languageName: node
+ linkType: hard
+
"typed-array-buffer@npm:^1.0.0":
version: 1.0.0
resolution: "typed-array-buffer@npm:1.0.0"
@@ -4370,6 +8972,13 @@ __metadata:
languageName: node
linkType: hard
+"uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5":
+ version: 1.0.6
+ resolution: "uc.micro@npm:1.0.6"
+ checksum: 9bde2afc6f2e24b899db6caea47dae778b88862ca76688d844ef6e6121dec0679c152893a74a6cfbd2e6fde34654e6bd8424fee8e0166cdfa6c9ae5d42b8a17b
+ languageName: node
+ linkType: hard
+
"unbox-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "unbox-primitive@npm:1.0.2"
@@ -4404,6 +9013,47 @@ __metadata:
languageName: node
linkType: hard
+"unified@npm:^9.2.1":
+ version: 9.2.2
+ resolution: "unified@npm:9.2.2"
+ dependencies:
+ bail: "npm:^1.0.0"
+ extend: "npm:^3.0.0"
+ is-buffer: "npm:^2.0.0"
+ is-plain-obj: "npm:^2.0.0"
+ trough: "npm:^1.0.0"
+ vfile: "npm:^4.0.0"
+ checksum: a66d71b039c24626802a4664a1f3210f29ab1f75b89fd41933e6ab00561e1ec43a5bec6de32c7ebc86544e5f00ef5836e8fe79a823e81e35825de4e35823eda9
+ languageName: node
+ linkType: hard
+
+"unique-filename@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "unique-filename@npm:3.0.0"
+ dependencies:
+ unique-slug: "npm:^4.0.0"
+ checksum: 6363e40b2fa758eb5ec5e21b3c7fb83e5da8dcfbd866cc0c199d5534c42f03b9ea9ab069769cc388e1d7ab93b4eeef28ef506ab5f18d910ef29617715101884f
+ languageName: node
+ linkType: hard
+
+"unique-slug@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unique-slug@npm:4.0.0"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ checksum: cb811d9d54eb5821b81b18205750be84cb015c20a4a44280794e915f5a0a70223ce39066781a354e872df3572e8155c228f43ff0cce94c7cbf4da2cc7cbdd635
+ languageName: node
+ linkType: hard
+
+"unist-builder@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "unist-builder@npm:3.0.1"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ checksum: 08fc9348ee30b1f8e63ac1c739d21824fb10bae7ae966ce2dfb778b3db14b608e496dcbb334f93e6084e3a2f5173ae601058cc3e071cd610c9c9eaedcdfa9607
+ languageName: node
+ linkType: hard
+
"unist-util-find-all-after@npm:^4.0.0":
version: 4.0.1
resolution: "unist-util-find-all-after@npm:4.0.1"
@@ -4467,6 +9117,15 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-is@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "unist-util-is@npm:6.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ checksum: 9419352181eaa1da35eca9490634a6df70d2217815bb5938a04af3a662c12c5607a2f1014197ec9c426fbef18834f6371bfdb6f033040fa8aa3e965300d70e7e
+ languageName: node
+ linkType: hard
+
"unist-util-position-from-estree@npm:^1.0.0, unist-util-position-from-estree@npm:^1.1.0":
version: 1.1.2
resolution: "unist-util-position-from-estree@npm:1.1.2"
@@ -4495,6 +9154,27 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-select@npm:^4.0.0, unist-util-select@npm:^4.0.1":
+ version: 4.0.3
+ resolution: "unist-util-select@npm:4.0.3"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ css-selector-parser: "npm:^1.0.0"
+ nth-check: "npm:^2.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 3749329e23e6a0707f3e9ab53d259e1a85b83646ecff97c33e2f04c6a93ad35125efa1b000c7e5a19b5ad6841534d947b38d6c04d6637d5c0acf77481de891f2
+ languageName: node
+ linkType: hard
+
+"unist-util-stringify-position@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "unist-util-stringify-position@npm:2.0.3"
+ dependencies:
+ "@types/unist": "npm:^2.0.2"
+ checksum: 46fa03f840df173b7f032cbfffdb502fb05b79b3fb5451681c796cf4985d9087a537833f5afb75d55e79b46bbbe4b3d81dd75a1062f9289091c526aebe201d5d
+ languageName: node
+ linkType: hard
+
"unist-util-stringify-position@npm:^3.0.0":
version: 3.0.3
resolution: "unist-util-stringify-position@npm:3.0.3"
@@ -4514,6 +9194,16 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-visit-parents@npm:^4.0.0":
+ version: 4.1.1
+ resolution: "unist-util-visit-parents@npm:4.1.1"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ unist-util-is: "npm:^5.0.0"
+ checksum: f84b544a111af5a17f2b80c462da9f7fdcb46a69f85ab317d2d9ddca766c00e2ceea6c76c0960e58ef4607aad89661c99eccf290973b453e15dd1621c57079d4
+ languageName: node
+ linkType: hard
+
"unist-util-visit-parents@npm:^5.0.0, unist-util-visit-parents@npm:^5.1.1":
version: 5.1.3
resolution: "unist-util-visit-parents@npm:5.1.3"
@@ -4524,6 +9214,16 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-visit-parents@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "unist-util-visit-parents@npm:6.0.1"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-is: "npm:^6.0.0"
+ checksum: 51b1a5b0aa23c97d3e03e7288f0cdf136974df2217d0999d3de573c05001ef04cccd246f51d2ebdfb9e8b0ed2704451ad90ba85ae3f3177cf9772cef67f56206
+ languageName: node
+ linkType: hard
+
"unist-util-visit@npm:^2.0.0":
version: 2.0.3
resolution: "unist-util-visit@npm:2.0.3"
@@ -4535,6 +9235,17 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-visit@npm:^3.0.0, unist-util-visit@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "unist-util-visit@npm:3.1.0"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ unist-util-is: "npm:^5.0.0"
+ unist-util-visit-parents: "npm:^4.0.0"
+ checksum: 9b92ea4e6debadbb77f2c7a0ab8c8b7c63781b2f2050563c971687df368f6f6fe932d864442347a685f0dc56b570a55e5d7ffeb87a452489100640cf280dc8da
+ languageName: node
+ linkType: hard
+
"unist-util-visit@npm:^4.0.0, unist-util-visit@npm:^4.1.0":
version: 4.1.2
resolution: "unist-util-visit@npm:4.1.2"
@@ -4546,6 +9257,27 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-visit@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-visit@npm:5.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-is: "npm:^6.0.0"
+ unist-util-visit-parents: "npm:^6.0.0"
+ checksum: 51434a1d80252c1540cce6271a90fd1a106dbe624997c09ed8879279667fb0b2d3a685e02e92bf66598dcbe6cdffa7a5f5fb363af8fdf90dda6c855449ae39a5
+ languageName: node
+ linkType: hard
+
+"unload@npm:2.2.0":
+ version: 2.2.0
+ resolution: "unload@npm:2.2.0"
+ dependencies:
+ "@babel/runtime": "npm:^7.6.2"
+ detect-node: "npm:^2.0.4"
+ checksum: 0a4f86b502e7aa35d39c27373ebeaad4f2b7da793fb3d6308e5337aab541885cfe7b339ea4a1963477bf73fddabd5d69f4f47023dad71224b4b4a25611ef7dd8
+ languageName: node
+ linkType: hard
+
"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
@@ -4555,6 +9287,92 @@ __metadata:
languageName: node
linkType: hard
+"urijs@npm:^1.19.11":
+ version: 1.19.11
+ resolution: "urijs@npm:1.19.11"
+ checksum: 96e15eea5b41a99361d506e4d8fcc64dc43f334bd5fd34e08261467b6954b97a6b45929a8d6c79e2dc76aadfd6ca950e0f4bd7f3c0757a08978429634d07eda1
+ languageName: node
+ linkType: hard
+
+"use-callback-ref@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "use-callback-ref@npm:1.3.1"
+ dependencies:
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 6666cd62e13053d03e453b5199037cb8f6475a8f55afd664ff488bd8f2ee2ede4da3b220dd7e60f5ecd4926133364fbf4b1aed463eeb8203e7c5be3b1533b59b
+ languageName: node
+ linkType: hard
+
+"use-resize-observer@npm:^9.0.2":
+ version: 9.1.0
+ resolution: "use-resize-observer@npm:9.1.0"
+ dependencies:
+ "@juggle/resize-observer": "npm:^3.3.1"
+ peerDependencies:
+ react: 16.8.0 - 18
+ react-dom: 16.8.0 - 18
+ checksum: 6ccdeb09fe20566ec182b1635a22f189e13d46226b74610432590e69b31ef5d05d069badc3306ebd0d2bb608743b17981fb535763a1d7dc2c8ae462ee8e5999c
+ languageName: node
+ linkType: hard
+
+"use-sidecar@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "use-sidecar@npm:1.1.2"
+ dependencies:
+ detect-node-es: "npm:^1.1.0"
+ tslib: "npm:^2.0.0"
+ peerDependencies:
+ "@types/react": ^16.9.0 || ^17.0.0 || ^18.0.0
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ checksum: 89f0018fd9aee1fc17c85ac18c4bf8944d460d453d0d0e04ddbc8eaddf3fa591e9c74a1f8a438a1bff368a7a2417fab380bdb3df899d2194c4375b0982736de0
+ languageName: node
+ linkType: hard
+
+"util-deprecate@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "util-deprecate@npm:1.0.2"
+ checksum: 41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942
+ languageName: node
+ linkType: hard
+
+"util@npm:^0.12.4":
+ version: 0.12.5
+ resolution: "util@npm:0.12.5"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ is-arguments: "npm:^1.0.4"
+ is-generator-function: "npm:^1.0.7"
+ is-typed-array: "npm:^1.1.3"
+ which-typed-array: "npm:^1.1.2"
+ checksum: c27054de2cea2229a66c09522d0fa1415fb12d861d08523a8846bf2e4cbf0079d4c3f725f09dcb87493549bcbf05f5798dce1688b53c6c17201a45759e7253f3
+ languageName: node
+ linkType: hard
+
+"utility-types@npm:^3.10.0":
+ version: 3.10.0
+ resolution: "utility-types@npm:3.10.0"
+ checksum: 79a6f7ea0cdd4fcafcec8c6e68e1e0cfa657e414b6f1696552d89ae70a3634b12ac6c16b7a0a3bfdb0a222ebc3d9a7649f2de434a78f2d65d318b50f314a85e4
+ languageName: node
+ linkType: hard
+
+"uuid@npm:8.3.2":
+ version: 8.3.2
+ resolution: "uuid@npm:8.3.2"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
+ languageName: node
+ linkType: hard
+
"uvu@npm:^0.5.0":
version: 0.5.6
resolution: "uvu@npm:0.5.6"
@@ -4569,6 +9387,63 @@ __metadata:
languageName: node
linkType: hard
+"validate.io-array@npm:^1.0.3":
+ version: 1.0.6
+ resolution: "validate.io-array@npm:1.0.6"
+ checksum: ece1e93d24fe1c92f5ec5983e186f7890021c9144c2ad0e45d76695267861e9ad0362474a038a240caf3ab30f7b7595738c7f6efe9f6f0f9ae94290d23c39ef6
+ languageName: node
+ linkType: hard
+
+"validate.io-function@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "validate.io-function@npm:1.0.2"
+ checksum: 210b4bbf8c71c7863df122beae76387406eb960a6540b003568dcde2bbb4baac17a2c8f0eda014f0c5d2440396e87141e62028cc8758ddc61589e3425bd26c27
+ languageName: node
+ linkType: hard
+
+"validate.io-integer-array@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "validate.io-integer-array@npm:1.0.0"
+ dependencies:
+ validate.io-array: "npm:^1.0.3"
+ validate.io-integer: "npm:^1.0.4"
+ checksum: 10231e41b862d17749d9dda996165d36c949409980545133a66f94d30c057cecc6bb75356f1cafa18ae84051bff7c560ec50be5bd20266cd4dd21615c063397a
+ languageName: node
+ linkType: hard
+
+"validate.io-integer@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "validate.io-integer@npm:1.0.5"
+ dependencies:
+ validate.io-number: "npm:^1.0.3"
+ checksum: c1e85c0fa3edbbca55e7ac423ca037864960711f673f118072965557de4ba503d686676f73746bfca1a3d418ee92e00fea21e74788cec4a557832fc3fde27333
+ languageName: node
+ linkType: hard
+
+"validate.io-number@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "validate.io-number@npm:1.0.3"
+ checksum: fdc016a4eeb255529001dd4210a717f84d2fe4a9cddbb9e3df5c402d046eef74e1b42cae390a4943ad3328c58096794b5013888a2315eed0ac5cf6c5e8340ef3
+ languageName: node
+ linkType: hard
+
+"value-equal@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "value-equal@npm:1.0.1"
+ checksum: 79068098355483ef29f4d3753999ad880875b87625d7e9055cad9346ea4b7662aad3a66f87976801b0dd7a6f828ba973d28b1669ebcd37eaf88cc5f687c1a691
+ languageName: node
+ linkType: hard
+
+"vfile-location@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "vfile-location@npm:4.1.0"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ vfile: "npm:^5.0.0"
+ checksum: 77097e819579214d3346aaa2b06e4d23e2413221ac4914679d312cf64973011b76f0e2424fa8f18987befcd6ed60f4f6c4c6ebd5d5326062173a95f6b4445a96
+ languageName: node
+ linkType: hard
+
"vfile-matter@npm:^3.0.1":
version: 3.0.1
resolution: "vfile-matter@npm:3.0.1"
@@ -4580,6 +9455,16 @@ __metadata:
languageName: node
linkType: hard
+"vfile-message@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "vfile-message@npm:2.0.4"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ unist-util-stringify-position: "npm:^2.0.0"
+ checksum: ce50d90e0e5dc8f995f39602dd2404f1756388a54209c983d259b17c15e6f262a53546977a638065bc487d0657799fa96f4c1ba6b2915d9724a4968e9c7ff1c8
+ languageName: node
+ linkType: hard
+
"vfile-message@npm:^3.0.0":
version: 3.1.4
resolution: "vfile-message@npm:3.1.4"
@@ -4590,6 +9475,18 @@ __metadata:
languageName: node
linkType: hard
+"vfile@npm:^4.0.0":
+ version: 4.2.1
+ resolution: "vfile@npm:4.2.1"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ is-buffer: "npm:^2.0.0"
+ unist-util-stringify-position: "npm:^2.0.0"
+ vfile-message: "npm:^2.0.0"
+ checksum: 4816aecfedc794ba4d3131abff2032ef0e825632cfa8cd20dd9d83819ef260589924f4f3e8fa30e06da2d8e60d7ec8ef7d0af93e0483df62890738258daf098a
+ languageName: node
+ linkType: hard
+
"vfile@npm:^5.0.0, vfile@npm:^5.3.0":
version: 5.3.7
resolution: "vfile@npm:5.3.7"
@@ -4602,6 +9499,13 @@ __metadata:
languageName: node
linkType: hard
+"vscode-languageserver-types@npm:^3.17.1":
+ version: 3.17.5
+ resolution: "vscode-languageserver-types@npm:3.17.5"
+ checksum: 1e1260de79a2cc8de3e46f2e0182cdc94a7eddab487db5a3bd4ee716f67728e685852707d72c059721ce500447be9a46764a04f0611e94e4321ffa088eef36f8
+ languageName: node
+ linkType: hard
+
"watchpack@npm:2.4.0":
version: 2.4.0
resolution: "watchpack@npm:2.4.0"
@@ -4612,6 +9516,44 @@ __metadata:
languageName: node
linkType: hard
+"web-namespaces@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "web-namespaces@npm:2.0.1"
+ checksum: df245f466ad83bd5cd80bfffc1674c7f64b7b84d1de0e4d2c0934fb0782e0a599164e7197a4bce310ee3342fd61817b8047ff04f076a1ce12dd470584142a4bd
+ languageName: node
+ linkType: hard
+
+"web-streams-polyfill@npm:4.0.0-beta.3":
+ version: 4.0.0-beta.3
+ resolution: "web-streams-polyfill@npm:4.0.0-beta.3"
+ checksum: a9596779db2766990117ed3a158e0b0e9f69b887a6d6ba0779940259e95f99dc3922e534acc3e5a117b5f5905300f527d6fbf8a9f0957faf1d8e585ce3452e8e
+ languageName: node
+ linkType: hard
+
+"webidl-conversions@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "webidl-conversions@npm:3.0.1"
+ checksum: 5612d5f3e54760a797052eb4927f0ddc01383550f542ccd33d5238cfd65aeed392a45ad38364970d0a0f4fea32e1f4d231b3d8dac4a3bdd385e5cf802ae097db
+ languageName: node
+ linkType: hard
+
+"whatwg-fetch@npm:^3.4.1":
+ version: 3.6.20
+ resolution: "whatwg-fetch@npm:3.6.20"
+ checksum: fa972dd14091321d38f36a4d062298df58c2248393ef9e8b154493c347c62e2756e25be29c16277396046d6eaa4b11bd174f34e6403fff6aaca9fb30fa1ff46d
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "whatwg-url@npm:5.0.0"
+ dependencies:
+ tr46: "npm:~0.0.3"
+ webidl-conversions: "npm:^3.0.0"
+ checksum: 1588bed84d10b72d5eec1d0faa0722ba1962f1821e7539c535558fb5398d223b0c50d8acab950b8c488b4ba69043fd833cc2697056b167d8ad46fac3995a55d5
+ languageName: node
+ linkType: hard
+
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -4657,7 +9599,7 @@ __metadata:
languageName: node
linkType: hard
-"which-typed-array@npm:^1.1.11, which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.9":
+"which-typed-array@npm:^1.1.11, which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9":
version: 1.1.13
resolution: "which-typed-array@npm:1.1.13"
dependencies:
@@ -4681,6 +9623,46 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "which@npm:4.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 449fa5c44ed120ccecfe18c433296a4978a7583bf2391c50abce13f76878d2476defde04d0f79db8165bdf432853c1f8389d0485ca6e8ebce3bbcded513d5e6a
+ languageName: node
+ linkType: hard
+
+"wolfy87-eventemitter@npm:~5.2.8":
+ version: 5.2.9
+ resolution: "wolfy87-eventemitter@npm:5.2.9"
+ checksum: dd218e3eb5fe2bbb7894d19b857ee7df1b711cadb6dfa177392d42b71522979d1883489057d13cf7af6785835b9807ab1f821d3dbf79ee9691ba27e72ad91c4d
+ languageName: node
+ linkType: hard
+
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+ version: 7.0.0
+ resolution: "wrap-ansi@npm:7.0.0"
+ dependencies:
+ ansi-styles: "npm:^4.0.0"
+ string-width: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.0"
+ checksum: d15fc12c11e4cbc4044a552129ebc75ee3f57aa9c1958373a4db0292d72282f54373b536103987a4a7594db1ef6a4f10acf92978f79b98c49306a4b58c77d4da
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "wrap-ansi@npm:8.1.0"
+ dependencies:
+ ansi-styles: "npm:^6.1.0"
+ string-width: "npm:^5.0.1"
+ strip-ansi: "npm:^7.0.1"
+ checksum: 138ff58a41d2f877eae87e3282c0630fc2789012fc1af4d6bd626eeb9a2f9a65ca92005e6e69a75c7b85a68479fe7443c7dbe1eb8fbaa681a4491364b7c55c60
+ languageName: node
+ linkType: hard
+
"wrappy@npm:1":
version: 1.0.2
resolution: "wrappy@npm:1.0.2"
@@ -4688,6 +9670,22 @@ __metadata:
languageName: node
linkType: hard
+"xml-formatter@npm:^2.6.1":
+ version: 2.6.1
+ resolution: "xml-formatter@npm:2.6.1"
+ dependencies:
+ xml-parser-xo: "npm:^3.2.0"
+ checksum: 97af94786f14d295eb74d5062e311f6c7b351d7b2b11c76d275eeb5197d98450bd0197de51dda9fbd6f03fbd23432e535fd13e8780a207cb1158a3d987bf02e5
+ languageName: node
+ linkType: hard
+
+"xml-parser-xo@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "xml-parser-xo@npm:3.2.0"
+ checksum: 33101bc707eeccda575f2df2de20d9b01513467c16c53e9f87205ab4bcc800586f1080cf37550b681b9c123b4a7778dcdb324989782c2a6c6698ae5ab623be84
+ languageName: node
+ linkType: hard
+
"yallist@npm:^4.0.0":
version: 4.0.0
resolution: "yallist@npm:4.0.0"
@@ -4695,7 +9693,7 @@ __metadata:
languageName: node
linkType: hard
-"yaml@npm:^1.10.0":
+"yaml@npm:^1.10.0, yaml@npm:^1.10.2":
version: 1.10.2
resolution: "yaml@npm:1.10.2"
checksum: 5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f
@@ -4709,6 +9707,25 @@ __metadata:
languageName: node
linkType: hard
+"zustand@npm:^3.5.2":
+ version: 3.7.2
+ resolution: "zustand@npm:3.7.2"
+ peerDependencies:
+ react: ">=16.8"
+ peerDependenciesMeta:
+ react:
+ optional: true
+ checksum: 6a56185ca67080c252dfe96039da02094cfd780bd7a45768708105f114dea39ae9abc80ffaa7f3f6104e6490db325bd443b857ab5eab8ebf9a697318cd163bb6
+ languageName: node
+ linkType: hard
+
+"zwitch@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "zwitch@npm:1.0.5"
+ checksum: 26dc7d32e5596824b565db1da9650d00d32659c1211195bef50c25c60820f9c942aa7abefe678fc1ed0b97c1755036ac1bde5f97881d7d0e73e04e02aca56957
+ languageName: node
+ linkType: hard
+
"zwitch@npm:^2.0.0":
version: 2.0.4
resolution: "zwitch@npm:2.0.4"
diff --git a/yarn.lock b/yarn.lock
index edd1206a9..44811d347 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5021,6 +5021,33 @@ __metadata:
languageName: node
linkType: hard
+"@graphiql/react@npm:^0.20.2":
+ version: 0.20.2
+ resolution: "@graphiql/react@npm:0.20.2"
+ dependencies:
+ "@graphiql/toolkit": "npm:^0.9.1"
+ "@headlessui/react": "npm:^1.7.15"
+ "@radix-ui/react-dialog": "npm:^1.0.4"
+ "@radix-ui/react-dropdown-menu": "npm:^2.0.5"
+ "@radix-ui/react-tooltip": "npm:^1.0.6"
+ "@radix-ui/react-visually-hidden": "npm:^1.0.3"
+ "@types/codemirror": "npm:^5.60.8"
+ clsx: "npm:^1.2.1"
+ codemirror: "npm:^5.65.3"
+ codemirror-graphql: "npm:^2.0.10"
+ copy-to-clipboard: "npm:^3.2.0"
+ framer-motion: "npm:^6.5.1"
+ graphql-language-service: "npm:^5.2.0"
+ markdown-it: "npm:^12.2.0"
+ set-value: "npm:^4.1.0"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ react: ^16.8.0 || ^17 || ^18
+ react-dom: ^16.8.0 || ^17 || ^18
+ checksum: 6bf9e50fc5c56da2e04bfacdf066a5077ddb3909481ab25f13da812d213b237855dda2daeb6c8f8cbc961584008e9bebd9b4ed89262963ecf94e736c53466b5c
+ languageName: node
+ linkType: hard
+
"@graphiql/toolkit@npm:^0.8.4":
version: 0.8.4
resolution: "@graphiql/toolkit@npm:0.8.4"
@@ -5037,6 +5064,22 @@ __metadata:
languageName: node
linkType: hard
+"@graphiql/toolkit@npm:^0.9.1":
+ version: 0.9.1
+ resolution: "@graphiql/toolkit@npm:0.9.1"
+ dependencies:
+ "@n1ru4l/push-pull-async-iterable-iterator": "npm:^3.1.0"
+ meros: "npm:^1.1.4"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ graphql-ws: ">= 4.5.0"
+ peerDependenciesMeta:
+ graphql-ws:
+ optional: true
+ checksum: f212a083e635c354f17e829517720fac7170cd693ad36a1520ea0c67eede32360ebadbbae13910cf3da767036501b5aa59204e6384a59a0c20afd93606e30896
+ languageName: node
+ linkType: hard
+
"@graphql-codegen/add@npm:^5.0.0":
version: 5.0.0
resolution: "@graphql-codegen/add@npm:5.0.0"
@@ -6007,6 +6050,18 @@ __metadata:
languageName: node
linkType: hard
+"@headlessui/react@npm:^1.7.15":
+ version: 1.7.17
+ resolution: "@headlessui/react@npm:1.7.17"
+ dependencies:
+ client-only: "npm:^0.0.1"
+ peerDependencies:
+ react: ^16 || ^17 || ^18
+ react-dom: ^16 || ^17 || ^18
+ checksum: a17d819e8c7aca764479eba1bd1bfe28d9f99ce4c16a296986f902ee040e57e242bd21d525570118c318cf1f013c9b56c6568980686774ca1881e82ca5cdeebe
+ languageName: node
+ linkType: hard
+
"@hello-pangea/dnd@npm:^16.2.0":
version: 16.5.0
resolution: "@hello-pangea/dnd@npm:16.5.0"
@@ -6697,6 +6752,13 @@ __metadata:
languageName: node
linkType: hard
+"@jsdevtools/rehype-toc@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@jsdevtools/rehype-toc@npm:3.0.2"
+ checksum: 3c2ae6a20b101ef2df981142693c00e3f54e45bdd91e504b0faadb9925733b5a9ed2a41cfbd5c8e7ea21e63b4f09827d8e8ddd21b87e02357e990d7a03becef2
+ languageName: node
+ linkType: hard
+
"@juggle/resize-observer@npm:^3.3.1":
version: 3.4.0
resolution: "@juggle/resize-observer@npm:3.4.0"
@@ -6938,6 +7000,71 @@ __metadata:
languageName: node
linkType: hard
+"@motionone/animation@npm:^10.12.0":
+ version: 10.16.3
+ resolution: "@motionone/animation@npm:10.16.3"
+ dependencies:
+ "@motionone/easing": "npm:^10.16.3"
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: c1bb7a03acc9c09647321a4653bf53878ea05ce91305507cb4000d75641dcad85faa8696ef12d0c28fa52d4b3708bc7ae34334c95ef532567a26082f0176ea4a
+ languageName: node
+ linkType: hard
+
+"@motionone/dom@npm:10.12.0":
+ version: 10.12.0
+ resolution: "@motionone/dom@npm:10.12.0"
+ dependencies:
+ "@motionone/animation": "npm:^10.12.0"
+ "@motionone/generators": "npm:^10.12.0"
+ "@motionone/types": "npm:^10.12.0"
+ "@motionone/utils": "npm:^10.12.0"
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.3.1"
+ checksum: 1af6cd8d8518ebbd90d74f15443ad94d7d03bf9e7e1455a5cb6768a53ba8dac6906ca121e9c1f42b8d53a8ab7c19d14e4731c10231b5dc7102628f32659faea2
+ languageName: node
+ linkType: hard
+
+"@motionone/easing@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/easing@npm:10.16.3"
+ dependencies:
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: df98a643f0b2955afd16b78063899d050b22cfcf3db1bb86ecdbde831614f24c41143d5d887bc287f6de979baa20a00e8e1dca39ef7b2dfb67c0ec1b1ca0bcaa
+ languageName: node
+ linkType: hard
+
+"@motionone/generators@npm:^10.12.0":
+ version: 10.16.4
+ resolution: "@motionone/generators@npm:10.16.4"
+ dependencies:
+ "@motionone/types": "npm:^10.16.3"
+ "@motionone/utils": "npm:^10.16.3"
+ tslib: "npm:^2.3.1"
+ checksum: cef71d1236a625b3579791d480ebd1875bec2a62e249771eb2af883981074016cc6f2ef112c2bf27f93d05d19830893f3f486944cd68d2fbf35a990c41729152
+ languageName: node
+ linkType: hard
+
+"@motionone/types@npm:^10.12.0, @motionone/types@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/types@npm:10.16.3"
+ checksum: a792acd8bacd7949c29fd47fda1d3d7919b86ab209499a374a1f3c85f57a92d16f7a05f94edc6d46831c55180da2ff5e1193fa538bcb76e0ff38a24e25da2e87
+ languageName: node
+ linkType: hard
+
+"@motionone/utils@npm:^10.12.0, @motionone/utils@npm:^10.16.3":
+ version: 10.16.3
+ resolution: "@motionone/utils@npm:10.16.3"
+ dependencies:
+ "@motionone/types": "npm:^10.16.3"
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.3.1"
+ checksum: c5a1cce9bf5d1e8c5051a4636bd6a7030bf67f5662a94a8ec1524a72de3baca3f4c59e46cee9a41b111806fdd2956256c65c7e99b7de260803f2e44840bbae11
+ languageName: node
+ linkType: hard
+
"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.2":
version: 3.0.2
resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.2"
@@ -8473,6 +8600,13 @@ __metadata:
languageName: node
linkType: hard
+"@pkgr/core@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "@pkgr/core@npm:0.1.0"
+ checksum: 8f4a0aa6cc1c445fec4f5f12157047e8a05e30b5c03441156f40203d6430f84d15135e8f1a6886e6c9800ff0e4a75d9d3419a43dbcd7490683f2882375a3b99a
+ languageName: node
+ linkType: hard
+
"@pkgr/utils@npm:^2.4.2":
version: 2.4.2
resolution: "@pkgr/utils@npm:2.4.2"
@@ -8837,6 +8971,39 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-dialog@npm:^1.0.4":
+ version: 1.0.5
+ resolution: "@radix-ui/react-dialog@npm:1.0.5"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: c5b3069397379e79857a3203f3ead4d12d87736b59899f02a63e620a07dd1e6704e15523926cdf8e39afe1c945a7ff0f2533c5ea5be1e17c3114820300a51133
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-direction@npm:1.0.0":
version: 1.0.0
resolution: "@radix-ui/react-direction@npm:1.0.0"
@@ -8887,6 +9054,56 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-dismissable-layer@npm:1.0.5":
+ version: 1.0.5
+ resolution: "@radix-ui/react-dismissable-layer@npm:1.0.5"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-escape-keydown": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 7e4308867aecfb07b506330c1964d94a52247ab9453725613cd326762aa13e483423c250f107219c131b0449600eb8d1576ce3159c2b96e8c978f75e46062cb2
+ languageName: node
+ linkType: hard
+
+"@radix-ui/react-dropdown-menu@npm:^2.0.5":
+ version: 2.0.6
+ resolution: "@radix-ui/react-dropdown-menu@npm:2.0.6"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-menu": "npm:2.0.6"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 525cab53547d2ce2904518b1f66b62179d656c57c8d6dd7dbe863cc05025d8bad535f44011e2735b07fc500579c3d64d89a9a39593d4c8f91f31052d75b729e1
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-focus-guards@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-focus-guards@npm:1.0.1"
@@ -8924,6 +9141,28 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-focus-scope@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-focus-scope@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 2fce0bafcab4e16cf4ed7560bda40654223f3d0add6b231e1c607433030c14e6249818b444b7b58ee7a6ff6bbf8e192c9c81d22c3a5c88c2daade9d1f881b5be
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-id@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-id@npm:1.0.1"
@@ -8940,6 +9179,43 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-menu@npm:2.0.6":
+ version: 2.0.6
+ resolution: "@radix-ui/react-menu@npm:2.0.6"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-collection": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-direction": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-focus-guards": "npm:1.0.1"
+ "@radix-ui/react-focus-scope": "npm:1.0.4"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-roving-focus": "npm:1.0.4"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ aria-hidden: "npm:^1.1.1"
+ react-remove-scroll: "npm:2.5.5"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 06926fa59cb8f5614f2e1a085ea1cbf09631ae28fb6e5d6e6d2a0a84d24979e3aca311cdb19dfdb254c1823ff85fd5250c29d4463f8f7622dd523e35df3fce1d
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-popper@npm:1.1.2":
version: 1.1.2
resolution: "@radix-ui/react-popper@npm:1.1.2"
@@ -8969,6 +9245,35 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-popper@npm:1.1.3":
+ version: 1.1.3
+ resolution: "@radix-ui/react-popper@npm:1.1.3"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@floating-ui/react-dom": "npm:^2.0.0"
+ "@radix-ui/react-arrow": "npm:1.0.3"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-use-callback-ref": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ "@radix-ui/react-use-rect": "npm:1.0.1"
+ "@radix-ui/react-use-size": "npm:1.0.1"
+ "@radix-ui/rect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: a38c374ec65dd8d7c604af7151e96faec1743828d859dc4892e720c1803a7e1562add26aec2ddf2091defae4e15d989c028032ea481419e38c4693b3f12545c3
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-portal@npm:1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-portal@npm:1.0.3"
@@ -8989,6 +9294,26 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-portal@npm:1.0.4":
+ version: 1.0.4
+ resolution: "@radix-ui/react-portal@npm:1.0.4"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: fed32f8148b833fe852fb5e2f859979ffdf2fb9a9ef46583b9b52915d764ad36ba5c958a64e61d23395628ccc09d678229ee94cd112941e8fe2575021f820c29
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-presence@npm:1.0.0":
version: 1.0.0
resolution: "@radix-ui/react-presence@npm:1.0.0"
@@ -9003,6 +9328,27 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-presence@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@radix-ui/react-presence@npm:1.0.1"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-use-layout-effect": "npm:1.0.1"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 90780618b265fe794a8f1ddaa5bfd3c71a1127fa79330a14d32722e6265b44452a9dd36efe4e769129d33e57f979f6b8713e2cbf2e2755326aa3b0f337185b6e
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-primitive@npm:1.0.1":
version: 1.0.1
resolution: "@radix-ui/react-primitive@npm:1.0.1"
@@ -9247,6 +9593,37 @@ __metadata:
languageName: node
linkType: hard
+"@radix-ui/react-tooltip@npm:^1.0.6":
+ version: 1.0.7
+ resolution: "@radix-ui/react-tooltip@npm:1.0.7"
+ dependencies:
+ "@babel/runtime": "npm:^7.13.10"
+ "@radix-ui/primitive": "npm:1.0.1"
+ "@radix-ui/react-compose-refs": "npm:1.0.1"
+ "@radix-ui/react-context": "npm:1.0.1"
+ "@radix-ui/react-dismissable-layer": "npm:1.0.5"
+ "@radix-ui/react-id": "npm:1.0.1"
+ "@radix-ui/react-popper": "npm:1.1.3"
+ "@radix-ui/react-portal": "npm:1.0.4"
+ "@radix-ui/react-presence": "npm:1.0.1"
+ "@radix-ui/react-primitive": "npm:1.0.3"
+ "@radix-ui/react-slot": "npm:1.0.2"
+ "@radix-ui/react-use-controllable-state": "npm:1.0.1"
+ "@radix-ui/react-visually-hidden": "npm:1.0.3"
+ peerDependencies:
+ "@types/react": "*"
+ "@types/react-dom": "*"
+ react: ^16.8 || ^17.0 || ^18.0
+ react-dom: ^16.8 || ^17.0 || ^18.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 915524ea9d102eb26e656c550a084ca460219041c0e7cec0e72b522ee52a43b4d725f4ad3352212f4ae88b3672ef7b23bad07844275cafea075ada590678d873
+ languageName: node
+ linkType: hard
+
"@radix-ui/react-use-callback-ref@npm:1.0.0":
version: 1.0.0
resolution: "@radix-ui/react-use-callback-ref@npm:1.0.0"
@@ -9378,7 +9755,7 @@ __metadata:
languageName: node
linkType: hard
-"@radix-ui/react-visually-hidden@npm:1.0.3":
+"@radix-ui/react-visually-hidden@npm:1.0.3, @radix-ui/react-visually-hidden@npm:^1.0.3":
version: 1.0.3
resolution: "@radix-ui/react-visually-hidden@npm:1.0.3"
dependencies:
@@ -11102,6 +11479,45 @@ __metadata:
languageName: node
linkType: hard
+"@stoplight/elements-core@npm:~7.16.2":
+ version: 7.16.2
+ resolution: "@stoplight/elements-core@npm:7.16.2"
+ dependencies:
+ "@stoplight/http-spec": "npm:^6.0.0"
+ "@stoplight/json": "npm:^3.18.1"
+ "@stoplight/json-schema-ref-parser": "npm:^9.0.5"
+ "@stoplight/json-schema-sampler": "npm:0.2.3"
+ "@stoplight/json-schema-tree": "npm:^3.0.0"
+ "@stoplight/json-schema-viewer": "npm:^4.14.1"
+ "@stoplight/markdown-viewer": "npm:^5.6.0"
+ "@stoplight/mosaic": "npm:^1.46.1"
+ "@stoplight/mosaic-code-editor": "npm:^1.46.1"
+ "@stoplight/mosaic-code-viewer": "npm:^1.46.1"
+ "@stoplight/path": "npm:^1.3.2"
+ "@stoplight/react-error-boundary": "npm:^3.0.0"
+ "@stoplight/types": "npm:^14.0.0"
+ "@stoplight/yaml": "npm:^4.2.3"
+ classnames: "npm:^2.2.6"
+ httpsnippet-lite: "npm:^3.0.5"
+ jotai: "npm:1.3.9"
+ json-schema: "npm:^0.4.0"
+ lodash: "npm:^4.17.19"
+ nanoid: "npm:^3.1.32"
+ prop-types: "npm:^15.7.2"
+ react-query: "npm:^3.34.19"
+ react-router-dom: "npm:^5.2.0"
+ react-router-hash-link: "npm:^2.1.0"
+ tslib: "npm:^2.1.0"
+ urijs: "npm:^1.19.11"
+ util: "npm:^0.12.4"
+ xml-formatter: "npm:^2.6.1"
+ peerDependencies:
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: fa40a546e5226f552af719b24790c0b1d0e6c8096fe8e958f26782dbbfe746932b7c4f0bcff0e9b46d1b1be6f0f4e6ec6702bd59845a5869242c9d21abeec012
+ languageName: node
+ linkType: hard
+
"@stoplight/elements@npm:^7.15.4":
version: 7.16.0
resolution: "@stoplight/elements@npm:7.16.0"
@@ -11124,6 +11540,28 @@ __metadata:
languageName: node
linkType: hard
+"@stoplight/elements@npm:^7.16.2":
+ version: 7.16.2
+ resolution: "@stoplight/elements@npm:7.16.2"
+ dependencies:
+ "@stoplight/elements-core": "npm:~7.16.2"
+ "@stoplight/http-spec": "npm:^6.0.0"
+ "@stoplight/json": "npm:^3.18.1"
+ "@stoplight/mosaic": "npm:^1.46.1"
+ "@stoplight/types": "npm:^14.0.0"
+ "@stoplight/yaml": "npm:^4.2.3"
+ classnames: "npm:^2.2.6"
+ file-saver: "npm:^2.0.5"
+ lodash: "npm:^4.17.19"
+ react-query: "npm:^3.34.19"
+ react-router-dom: "npm:^5.2.0"
+ peerDependencies:
+ react: ">=16.8"
+ react-dom: ">=16.8"
+ checksum: 6fc3691bce8bbf62bd069aedcb2075a638170ece597d19f07d7ddacece86cf75e369e4fa16497ac4c344f7d86c002b4589d5d80bb489442444058c2006f6f9f3
+ languageName: node
+ linkType: hard
+
"@stoplight/http-spec@npm:^6.0.0":
version: 6.0.3
resolution: "@stoplight/http-spec@npm:6.0.3"
@@ -11234,7 +11672,7 @@ __metadata:
languageName: node
linkType: hard
-"@stoplight/json-schema-viewer@npm:^4.14.0":
+"@stoplight/json-schema-viewer@npm:^4.14.0, @stoplight/json-schema-viewer@npm:^4.14.1":
version: 4.14.1
resolution: "@stoplight/json-schema-viewer@npm:4.14.1"
dependencies:
@@ -13407,6 +13845,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/better-sqlite3@npm:^7.6.8":
+ version: 7.6.8
+ resolution: "@types/better-sqlite3@npm:7.6.8"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: e9fd1893af20afe0d5fc42eca8733b5a7629482e53236322227251f54e170c5788a33be02eb3706adc022782f91f445741166a8424286c376d17ed0aa833aa25
+ languageName: node
+ linkType: hard
+
"@types/body-parser@npm:*":
version: 1.19.5
resolution: "@types/body-parser@npm:1.19.5"
@@ -13471,6 +13918,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/codemirror@npm:^5.60.8":
+ version: 5.60.15
+ resolution: "@types/codemirror@npm:5.60.15"
+ dependencies:
+ "@types/tern": "npm:*"
+ checksum: 4d32ee8d335650956fc59b26f29909de0656ce9c68f7527caf2aa68e6a6a2e8be6ec7a6b80c02bfab7ac6b17040d6c2d83d394b9d00fdbf4b5588691f2efbba6
+ languageName: node
+ linkType: hard
+
"@types/connect-history-api-fallback@npm:^1.3.5":
version: 1.5.4
resolution: "@types/connect-history-api-fallback@npm:1.5.4"
@@ -14815,6 +15271,31 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/eslint-plugin@npm:^6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:6.16.0"
+ dependencies:
+ "@eslint-community/regexpp": "npm:^4.5.1"
+ "@typescript-eslint/scope-manager": "npm:6.16.0"
+ "@typescript-eslint/type-utils": "npm:6.16.0"
+ "@typescript-eslint/utils": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ graphemer: "npm:^1.4.0"
+ ignore: "npm:^5.2.4"
+ natural-compare: "npm:^1.4.0"
+ semver: "npm:^7.5.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependencies:
+ "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha
+ eslint: ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c8a68e0953d8b94f6b85d3a82090e61e670bcb0945cbee4d741321c56db727429ad47c48b8403ad1dab3b0842689bd2d4b85c99b76c51ac4f5be7f5f61c4c314
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/parser@npm:^5.0.0":
version: 5.62.0
resolution: "@typescript-eslint/parser@npm:5.62.0"
@@ -14914,6 +15395,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/scope-manager@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/scope-manager@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ checksum: 3b275e528d19f4f36c4acd6cb872b5f004175512dce30cef0ac7a9121bb23d21e5e0f4b62658dbfea2b15851e7fa930372696f25a6c87492f863171ab56f5364
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/type-utils@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/type-utils@npm:5.62.0"
@@ -14948,6 +15439,23 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/type-utils@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/type-utils@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ "@typescript-eslint/utils": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: a5339cc1375d12411fcb242249143b28401fb18890bb2a1cff5275ba946affb4a2066cd8203e83ac383bd9d791a79ea6ee1cbf7a30deed5c832ed002897bbf82
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/types@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/types@npm:5.62.0"
@@ -14969,6 +15477,13 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/types@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/types@npm:6.16.0"
+ checksum: 74d9a8b7fd1b85fd1824295c92bc2f506148e450c9897f65ddaa089091017df4e25676c5b098b75c8f00529b84492f303a6b1870bb0ffee83997081325891d53
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/typescript-estree@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/typescript-estree@npm:5.62.0"
@@ -15023,6 +15538,25 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/typescript-estree@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/typescript-estree@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/visitor-keys": "npm:6.16.0"
+ debug: "npm:^4.3.4"
+ globby: "npm:^11.1.0"
+ is-glob: "npm:^4.0.3"
+ minimatch: "npm:9.0.3"
+ semver: "npm:^7.5.4"
+ ts-api-utils: "npm:^1.0.1"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: c7109e90b40b3c8f1042beb7f1a7a97eeba3b6a903acd82df4947900d68bd31d04b530a190c099666c5ca4886efc162de7b42de754a44b189e41237210797d9e
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/utils@npm:5.62.0, @typescript-eslint/utils@npm:^5.45.0":
version: 5.62.0
resolution: "@typescript-eslint/utils@npm:5.62.0"
@@ -15058,6 +15592,23 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/utils@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/utils@npm:6.16.0"
+ dependencies:
+ "@eslint-community/eslint-utils": "npm:^4.4.0"
+ "@types/json-schema": "npm:^7.0.12"
+ "@types/semver": "npm:^7.5.0"
+ "@typescript-eslint/scope-manager": "npm:6.16.0"
+ "@typescript-eslint/types": "npm:6.16.0"
+ "@typescript-eslint/typescript-estree": "npm:6.16.0"
+ semver: "npm:^7.5.4"
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ checksum: 586c4c0e1ca249daf9958f0d88df3af010a7592a19db1a7dc198754542b584314896536fe56ea9c93dd0ddd531154e7697002643d46e24a8d3a459721a626e91
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/visitor-keys@npm:5.62.0":
version: 5.62.0
resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
@@ -15088,6 +15639,16 @@ __metadata:
languageName: node
linkType: hard
+"@typescript-eslint/visitor-keys@npm:6.16.0":
+ version: 6.16.0
+ resolution: "@typescript-eslint/visitor-keys@npm:6.16.0"
+ dependencies:
+ "@typescript-eslint/types": "npm:6.16.0"
+ eslint-visitor-keys: "npm:^3.4.1"
+ checksum: 13c4d90355e288eac432d2845e37bb2acc03dab6d8568564558c1914a9aa44352f2a7ff29d0f50e0b3e68d66cca5f27b2732af5ff193b82571b4366309842880
+ languageName: node
+ linkType: hard
+
"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0":
version: 1.2.0
resolution: "@ungap/structured-clone@npm:1.2.0"
@@ -17858,6 +18419,17 @@ __metadata:
languageName: node
linkType: hard
+"better-sqlite3@npm:^9.2.2":
+ version: 9.2.2
+ resolution: "better-sqlite3@npm:9.2.2"
+ dependencies:
+ bindings: "npm:^1.5.0"
+ node-gyp: "npm:latest"
+ prebuild-install: "npm:^7.1.1"
+ checksum: b4bfe142ba4544a0cc76b2ca03d89bce1acf3fe8a86a1ba317a4049b26bf8fed70fb413f6317d2e5abeb97e31b177accb6d09619fdc0531e891cee112e2aade1
+ languageName: node
+ linkType: hard
+
"big-integer@npm:^1.6.16, big-integer@npm:^1.6.44":
version: 1.6.52
resolution: "big-integer@npm:1.6.52"
@@ -17907,6 +18479,15 @@ __metadata:
languageName: node
linkType: hard
+"bindings@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "bindings@npm:1.5.0"
+ dependencies:
+ file-uri-to-path: "npm:1.0.0"
+ checksum: 3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba
+ languageName: node
+ linkType: hard
+
"bl@npm:^4.0.3, bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
@@ -19351,7 +19932,7 @@ __metadata:
languageName: node
linkType: hard
-"client-only@npm:0.0.1":
+"client-only@npm:0.0.1, client-only@npm:^0.0.1":
version: 0.0.1
resolution: "client-only@npm:0.0.1"
checksum: 9d6cfd0c19e1c96a434605added99dff48482152af791ec4172fb912a71cff9027ff174efd8cdb2160cc7f377543e0537ffc462d4f279bc4701de3f2a3c4b358
@@ -19501,7 +20082,7 @@ __metadata:
languageName: node
linkType: hard
-"codemirror-graphql@npm:^2.0.8":
+"codemirror-graphql@npm:^2.0.10, codemirror-graphql@npm:^2.0.8":
version: 2.0.10
resolution: "codemirror-graphql@npm:2.0.10"
dependencies:
@@ -22412,7 +22993,7 @@ __metadata:
languageName: node
linkType: hard
-"eslint-config-prettier@npm:^9.0.0":
+"eslint-config-prettier@npm:^9.0.0, eslint-config-prettier@npm:^9.1.0":
version: 9.1.0
resolution: "eslint-config-prettier@npm:9.1.0"
peerDependencies:
@@ -22589,6 +23170,26 @@ __metadata:
languageName: node
linkType: hard
+"eslint-plugin-prettier@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "eslint-plugin-prettier@npm:5.1.2"
+ dependencies:
+ prettier-linter-helpers: "npm:^1.0.0"
+ synckit: "npm:^0.8.6"
+ peerDependencies:
+ "@types/eslint": ">=8.0.0"
+ eslint: ">=8.0.0"
+ eslint-config-prettier: "*"
+ prettier: ">=3.0.0"
+ peerDependenciesMeta:
+ "@types/eslint":
+ optional: true
+ eslint-config-prettier:
+ optional: true
+ checksum: e16c9fbb0e9f8da45bdbb1cf6e4a190266235c3686deede3815196d2604bbe2bac531d1fc9adc3c0b9a03d88b55bd3bfaa4f9d85e34e73dc040d545a1931fab9
+ languageName: node
+ linkType: hard
+
"eslint-plugin-react-hooks@npm:^4.5.0 || 5.0.0-canary-7118f5dd7-20230705":
version: 5.0.0-canary-7118f5dd7-20230705
resolution: "eslint-plugin-react-hooks@npm:5.0.0-canary-7118f5dd7-20230705"
@@ -23652,6 +24253,13 @@ __metadata:
languageName: node
linkType: hard
+"file-uri-to-path@npm:1.0.0":
+ version: 1.0.0
+ resolution: "file-uri-to-path@npm:1.0.0"
+ checksum: 3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519
+ languageName: node
+ linkType: hard
+
"filelist@npm:^1.0.4":
version: 1.0.4
resolution: "filelist@npm:1.0.4"
@@ -24117,6 +24725,36 @@ __metadata:
languageName: node
linkType: hard
+"framer-motion@npm:^6.5.1":
+ version: 6.5.1
+ resolution: "framer-motion@npm:6.5.1"
+ dependencies:
+ "@emotion/is-prop-valid": "npm:^0.8.2"
+ "@motionone/dom": "npm:10.12.0"
+ framesync: "npm:6.0.1"
+ hey-listen: "npm:^1.0.8"
+ popmotion: "npm:11.0.3"
+ style-value-types: "npm:5.0.0"
+ tslib: "npm:^2.1.0"
+ peerDependencies:
+ react: ">=16.8 || ^17.0.0 || ^18.0.0"
+ react-dom: ">=16.8 || ^17.0.0 || ^18.0.0"
+ dependenciesMeta:
+ "@emotion/is-prop-valid":
+ optional: true
+ checksum: 69d64f7ac878eb5a0d90f1ccbaaee76f7731b276c4369fdce7d283fa92cca35ea05c42ad2da0c6c0ab4bb180b7fa4f511b6928bdb43818f6feaf245531d3df5a
+ languageName: node
+ linkType: hard
+
+"framesync@npm:6.0.1":
+ version: 6.0.1
+ resolution: "framesync@npm:6.0.1"
+ dependencies:
+ tslib: "npm:^2.1.0"
+ checksum: ce84ce548a8612be070204b9cf3ce7258acead2d51df05586995340e501d1439dfc1f9402ede921a9c0dde854d80fd46e97c699a3657f8d7abd5bc705553bf2b
+ languageName: node
+ linkType: hard
+
"framesync@npm:6.1.2":
version: 6.1.2
resolution: "framesync@npm:6.1.2"
@@ -24579,6 +25217,13 @@ __metadata:
languageName: node
linkType: hard
+"github-slugger@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "github-slugger@npm:2.0.0"
+ checksum: 21b912b6b1e48f1e5a50b2292b48df0ff6abeeb0691b161b3d93d84f4ae6b1acd6ae23702e914af7ea5d441c096453cf0f621b72d57893946618d21dd1a1c486
+ languageName: node
+ linkType: hard
+
"github-username@npm:^6.0.0":
version: 6.0.0
resolution: "github-username@npm:6.0.0"
@@ -24992,6 +25637,22 @@ __metadata:
languageName: node
linkType: hard
+"graphiql@npm:^3.0.10":
+ version: 3.0.10
+ resolution: "graphiql@npm:3.0.10"
+ dependencies:
+ "@graphiql/react": "npm:^0.20.2"
+ "@graphiql/toolkit": "npm:^0.9.1"
+ graphql-language-service: "npm:^5.2.0"
+ markdown-it: "npm:^12.2.0"
+ peerDependencies:
+ graphql: ^15.5.0 || ^16.0.0
+ react: ^16.8.0 || ^17 || ^18
+ react-dom: ^16.8.0 || ^17 || ^18
+ checksum: 36750b94b8a1abaa2448f6eb6e29c8e38680d06e950bcaab67d26f3ab4509b2bdfcb74162e7e79846665c360943204c0d4d571176187e17a3e7073595763e42e
+ languageName: node
+ linkType: hard
+
"graphql-config@npm:^4.5.0":
version: 4.5.0
resolution: "graphql-config@npm:4.5.0"
@@ -25024,7 +25685,7 @@ __metadata:
languageName: node
linkType: hard
-"graphql-language-service@npm:5.2.0, graphql-language-service@npm:^5.1.6":
+"graphql-language-service@npm:5.2.0, graphql-language-service@npm:^5.1.6, graphql-language-service@npm:^5.2.0":
version: 5.2.0
resolution: "graphql-language-service@npm:5.2.0"
dependencies:
@@ -25507,6 +26168,15 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-heading-rank@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-heading-rank@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 1879c84f629e73f1f13247ab349324355cd801363b44e3d46f763aa5c0ea3b42dcd47b46e5643a0502cf01a6b1fdb9208fd12852e44ca6c671b3e4bccf9369a1
+ languageName: node
+ linkType: hard
+
"hast-util-is-body-ok-link@npm:^2.0.0":
version: 2.0.0
resolution: "hast-util-is-body-ok-link@npm:2.0.0"
@@ -25800,6 +26470,15 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-to-string@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-to-string@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 649edd993cf244563ad86d861aa0863759a4fbec49c43b3d92240e42aa4b69f0c3332ddff9e80954bbd8756c86b0fddc20e97d281c6da59d00427f45da8dab68
+ languageName: node
+ linkType: hard
+
"hast-util-to-text@npm:^3.0.0":
version: 3.1.2
resolution: "hast-util-to-text@npm:3.1.2"
@@ -25894,6 +26573,13 @@ __metadata:
languageName: node
linkType: hard
+"hey-listen@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "hey-listen@npm:1.0.8"
+ checksum: 38db3028b4756f3d536c0f6a92da53bad577ab649b06dddfd0a4d953f9a46bbc6a7f693c8c5b466a538d6d23dbc469260c848427f0de14198a2bbecbac37b39e
+ languageName: node
+ linkType: hard
+
"highlight.js@npm:^10.7.1":
version: 10.7.3
resolution: "highlight.js@npm:10.7.3"
@@ -32641,6 +33327,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1":
+ version: 9.0.3
+ resolution: "minimatch@npm:9.0.3"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 85f407dcd38ac3e180f425e86553911d101455ca3ad5544d6a7cec16286657e4f8a9aa6695803025c55e31e35a91a2252b5dc8e7d527211278b8b65b4dbd5eac
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0":
version: 5.1.6
resolution: "minimatch@npm:5.1.6"
@@ -32668,15 +33363,6 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1":
- version: 9.0.3
- resolution: "minimatch@npm:9.0.3"
- dependencies:
- brace-expansion: "npm:^2.0.1"
- checksum: 85f407dcd38ac3e180f425e86553911d101455ca3ad5544d6a7cec16286657e4f8a9aa6695803025c55e31e35a91a2252b5dc8e7d527211278b8b65b4dbd5eac
- languageName: node
- linkType: hard
-
"minimist@npm:1.2.6":
version: 1.2.6
resolution: "minimist@npm:1.2.6"
@@ -35545,6 +36231,18 @@ __metadata:
languageName: node
linkType: hard
+"popmotion@npm:11.0.3":
+ version: 11.0.3
+ resolution: "popmotion@npm:11.0.3"
+ dependencies:
+ framesync: "npm:6.0.1"
+ hey-listen: "npm:^1.0.8"
+ style-value-types: "npm:5.0.0"
+ tslib: "npm:^2.1.0"
+ checksum: ed196cf034c199a2ab6095f047924b38e24f386c33a182970ad6e1769002b72adff34a72ba7ab2cf34ff5bbfd711ef4caf2e9843ebb7a5c9cafa27c50e525f70
+ languageName: node
+ linkType: hard
+
"portfinder@npm:^1.0.28":
version: 1.0.32
resolution: "portfinder@npm:1.0.32"
@@ -36154,7 +36852,7 @@ __metadata:
languageName: node
linkType: hard
-"prettier@npm:^3.0.3, prettier@npm:^3.1.0":
+"prettier@npm:^3.0.3, prettier@npm:^3.1.0, prettier@npm:^3.1.1":
version: 3.1.1
resolution: "prettier@npm:3.1.1"
bin:
@@ -38141,6 +38839,19 @@ __metadata:
languageName: node
linkType: hard
+"rehype-slug@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "rehype-slug@npm:6.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ github-slugger: "npm:^2.0.0"
+ hast-util-heading-rank: "npm:^3.0.0"
+ hast-util-to-string: "npm:^3.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ checksum: 51303c33d039c271cabe62161b49fa737be488f70ced62f00c165e47a089a99de2060050385e5c00d0df83ed30c7fa1c79a51b78508702836aefa51f7e7a6760
+ languageName: node
+ linkType: hard
+
"rehype-stringify@npm:^9.0.3":
version: 9.0.4
resolution: "rehype-stringify@npm:9.0.4"
@@ -40699,6 +41410,16 @@ __metadata:
languageName: node
linkType: hard
+"style-value-types@npm:5.0.0":
+ version: 5.0.0
+ resolution: "style-value-types@npm:5.0.0"
+ dependencies:
+ hey-listen: "npm:^1.0.8"
+ tslib: "npm:^2.1.0"
+ checksum: a7b693269d48c0cab73da6c88eade845e71b5f330541a9ccb6a065468739d9bafdeb34f94fb89581931371275846da53e35989218cbc0c2d1a38f127e4d765fd
+ languageName: node
+ linkType: hard
+
"styled-jsx@npm:5.1.1":
version: 5.1.1
resolution: "styled-jsx@npm:5.1.1"
@@ -40943,6 +41664,16 @@ __metadata:
languageName: node
linkType: hard
+"synckit@npm:^0.8.6":
+ version: 0.8.8
+ resolution: "synckit@npm:0.8.8"
+ dependencies:
+ "@pkgr/core": "npm:^0.1.0"
+ tslib: "npm:^2.6.2"
+ checksum: c3d3aa8e284f3f84f2f868b960c9f49239b364e35f6d20825a448449a3e9c8f49fe36cdd5196b30615682f007830d46f2ea354003954c7336723cb821e4b6519
+ languageName: node
+ linkType: hard
+
"syntax-error@npm:^1.1.1":
version: 1.4.0
resolution: "syntax-error@npm:1.4.0"
@@ -42174,16 +42905,27 @@ __metadata:
dependencies:
"@emotion/react": "npm:^11.11.1"
"@emotion/styled": "npm:^11.11.0"
+ "@jsdevtools/rehype-toc": "npm:^3.0.2"
+ "@stoplight/elements": "npm:^7.16.2"
"@tabler/icons-react": "npm:^2.44.0"
+ "@types/better-sqlite3": "npm:^7.6.8"
"@types/node": "npm:^20"
"@types/react": "npm:^18"
"@types/react-dom": "npm:^18"
+ "@typescript-eslint/eslint-plugin": "npm:^6.16.0"
+ better-sqlite3: "npm:^9.2.2"
eslint: "npm:^8"
eslint-config-next: "npm:14.0.4"
+ eslint-config-prettier: "npm:^9.1.0"
+ eslint-plugin-prettier: "npm:^5.1.2"
+ eslint-plugin-react: "npm:^7.33.2"
+ graphiql: "npm:^3.0.10"
next: "npm:14.0.4"
next-mdx-remote: "npm:^4.4.1"
+ prettier: "npm:^3.1.1"
react: "npm:^18"
react-dom: "npm:^18"
+ rehype-slug: "npm:^6.0.0"
remark-behead: "npm:^3.1.0"
remark-gfm: "npm:^3.0.1"
typescript: "npm:^5"