diff --git a/.github/workflows/pull_request_packages.yml b/.github/workflows/pull_request_packages.yml
index 3d529406d4..441cb8ba6e 100644
--- a/.github/workflows/pull_request_packages.yml
+++ b/.github/workflows/pull_request_packages.yml
@@ -56,6 +56,9 @@ jobs:
- name: Run Stylelint
run: yarn run lint:style
+ - name: Run build VKUI
+ run: yarn run build:vkui
+
- name: Run types checking
run: yarn run lint:types
diff --git a/packages/vkui-nextra-theme/.eslintrc.json b/packages/vkui-nextra-theme/.eslintrc.json
new file mode 100644
index 0000000000..7b6628b9b5
--- /dev/null
+++ b/packages/vkui-nextra-theme/.eslintrc.json
@@ -0,0 +1,6 @@
+{
+ "root": false,
+ "rules": {
+ "react/react-in-jsx-scope": "off"
+ }
+}
diff --git a/packages/vkui-nextra-theme/README.md b/packages/vkui-nextra-theme/README.md
new file mode 100644
index 0000000000..0338dad4b0
--- /dev/null
+++ b/packages/vkui-nextra-theme/README.md
@@ -0,0 +1,73 @@
+# Компоненты для документации
+
+В данном пакете содержатся компоненты для документации
+
+```sh
+yarn add -D next nextra @vkontakte/vkui-nextra-theme
+```
+
+## Nextra
+
+### Настройка Next.js
+
+В конфигурации Next.js требуется подключить nextra и настроить транспиляцию
+пакетов
+
+**next.config.js**
+
+```js
+const isProd = process.env.NODE_ENV === 'production';
+
+// Префикс для правильной работы на GitHub Pages
+const assetPrefix = '/icons';
+
+const withNextra = require('nextra')({
+ theme: '@vkontakte/vkui-nextra-theme',
+ themeConfig: './theme.config.tsx',
+});
+
+module.exports = withNextra({
+ transpilePackages: ['@vkontakte/vkui', '@vkontakte/vkui-nextra-theme'],
+
+ modularizeImports: {
+ '@vkontakte/vkui': {
+ transform: '@vkontakte/vkui/dist/cssm',
+ skipDefaultConversion: true,
+ },
+ },
+
+ assetPrefix: isProd ? assetPrefix : undefined,
+ output: 'export',
+ images: {
+ unoptimized: true,
+ },
+});
+```
+
+### Настройка темы
+
+**theme.config.tsx**
+
+```tsx
+import { DocsThemeConfig } from './vkui-nextra-theme';
+
+const config: DocsThemeConfig = {
+ header: {
+ selectedHref: 'https://vkcom.github.io/icons/',
+ },
+};
+
+export default config;
+```
+
+### Подключение глобальных стилей
+
+**pages/\_app.tsx**
+
+```tsx
+import '@vkontakte/vkui-nextra-theme/styles.css';
+
+export default function MyApp({ Component, pageProps }) {
+ return ;
+}
+```
diff --git a/packages/vkui-nextra-theme/components/NavHeader/Logo/Logo.tsx b/packages/vkui-nextra-theme/components/NavHeader/Logo/Logo.tsx
new file mode 100644
index 0000000000..98727dfc36
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/Logo/Logo.tsx
@@ -0,0 +1,29 @@
+export function Logo(props: React.ComponentProps<'svg'>) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/Menu/Chip/Chip.module.css b/packages/vkui-nextra-theme/components/NavHeader/Menu/Chip/Chip.module.css
new file mode 100644
index 0000000000..1c2110a8c4
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/Menu/Chip/Chip.module.css
@@ -0,0 +1,12 @@
+.host {
+ padding-block: 8px;
+ padding-inline: 16px;
+ border-radius: 8px;
+ text-decoration: none;
+ color: var(--vkui--color_text_primary);
+}
+
+.active,
+.host:hover {
+ background: var(--vkui--color_field_background);
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/Menu/Chip/Chip.tsx b/packages/vkui-nextra-theme/components/NavHeader/Menu/Chip/Chip.tsx
new file mode 100644
index 0000000000..4325a972e6
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/Menu/Chip/Chip.tsx
@@ -0,0 +1,16 @@
+import { classNames, Paragraph } from '@vkontakte/vkui';
+import styles from './Chip.module.css';
+
+interface ChipProps extends React.AnchorHTMLAttributes {
+ active?: boolean;
+}
+
+export function Chip({ active, className, ...props }: ChipProps) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/Menu/Menu.module.css b/packages/vkui-nextra-theme/components/NavHeader/Menu/Menu.module.css
new file mode 100644
index 0000000000..cce94848d2
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/Menu/Menu.module.css
@@ -0,0 +1,13 @@
+.host {
+ display: flex;
+}
+
+/* stylelint-disable-next-line selector-max-universal -- gap */
+.host > * {
+ margin-inline-end: 8px;
+}
+
+/* stylelint-disable-next-line selector-max-universal -- gap */
+.host > *:last-child {
+ margin-inline-end: 0;
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/Menu/Menu.tsx b/packages/vkui-nextra-theme/components/NavHeader/Menu/Menu.tsx
new file mode 100644
index 0000000000..8385abeef5
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/Menu/Menu.tsx
@@ -0,0 +1,22 @@
+import { Chip } from './Chip/Chip';
+import styles from './Menu.module.css';
+
+interface MenuPage {
+ href: string;
+ children: string;
+}
+
+export interface MenuProps {
+ pages: MenuPage[];
+ selectedHref?: string;
+}
+
+export function Menu({ pages, selectedHref }: MenuProps) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/NavHeader.module.css b/packages/vkui-nextra-theme/components/NavHeader/NavHeader.module.css
new file mode 100644
index 0000000000..2a8e16f654
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/NavHeader.module.css
@@ -0,0 +1,31 @@
+.host {
+ inline-size: 100%;
+ border-block-end: 1px solid var(--vkui--color_image_border_alpha);
+}
+
+.inner {
+ margin-block: 0;
+ margin-inline: auto;
+ max-inline-size: 1440px;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ padding-block: 24px;
+ padding-inline: 40px;
+ color: var(--vkui--color_text_primary);
+}
+
+.before,
+.after {
+ display: flex;
+}
+
+/* stylelint-disable-next-line selector-max-universal */
+.after > * {
+ margin-inline-end: 8px;
+}
+
+/* stylelint-disable-next-line selector-max-universal */
+.after > *:last-child {
+ margin-inline-end: 0;
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/NavHeader.tsx b/packages/vkui-nextra-theme/components/NavHeader/NavHeader.tsx
new file mode 100644
index 0000000000..67c82c751c
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/NavHeader.tsx
@@ -0,0 +1,31 @@
+import { AdaptivityProvider } from '@vkontakte/vkui';
+import { Logo } from './Logo/Logo';
+import { Menu, MenuProps } from './Menu/Menu';
+import { ThemeSelect } from './ThemeSelect/ThemeSelect';
+import styles from './NavHeader.module.css';
+
+export interface NavHeaderProps {
+ before?: React.ReactNode;
+ after?: React.ReactNode;
+ menu?: MenuProps;
+}
+
+export function NavHeader({ before, after, menu }: NavHeaderProps) {
+ return (
+
+
+
+
+
+ {before}
+
+ {menu &&
}
+
+ {after}
+
+
+
+
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/ThemeSelect/ThemeSelect.module.css b/packages/vkui-nextra-theme/components/NavHeader/ThemeSelect/ThemeSelect.module.css
new file mode 100644
index 0000000000..1c7f8e9e00
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/ThemeSelect/ThemeSelect.module.css
@@ -0,0 +1,3 @@
+.host {
+ inline-size: 94px;
+}
diff --git a/packages/vkui-nextra-theme/components/NavHeader/ThemeSelect/ThemeSelect.tsx b/packages/vkui-nextra-theme/components/NavHeader/ThemeSelect/ThemeSelect.tsx
new file mode 100644
index 0000000000..e3f1353cf3
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/NavHeader/ThemeSelect/ThemeSelect.tsx
@@ -0,0 +1,78 @@
+'use client';
+
+import * as React from 'react';
+import { Icon20MoonOutline, Icon20SunOutline } from '@vkontakte/icons';
+import { noop } from '@vkontakte/vkjs';
+import { SegmentedControl, Skeleton } from '@vkontakte/vkui';
+import styles from './ThemeSelect.module.css';
+
+const LIGHT_CLASS_NAME = 'vkui--vkBase--light';
+const DARK_CLASS_NAME = 'vkui--vkBase--dark';
+
+function removeAppearanceClassNames() {
+ // eslint-disable-next-line no-restricted-globals
+ document.documentElement.classList.remove(LIGHT_CLASS_NAME, DARK_CLASS_NAME);
+}
+
+export function ThemeSelect() {
+ const [appearance, setAppearance] = React.useState(undefined);
+ const autoAppearance = React.useRef(true);
+
+ const onClick = () => {
+ autoAppearance.current = false;
+
+ const newAppearance = appearance === 'light' ? 'dark' : 'light';
+
+ setAppearance(newAppearance);
+
+ const appearanceClassName = newAppearance === 'dark' ? DARK_CLASS_NAME : LIGHT_CLASS_NAME;
+
+ removeAppearanceClassNames();
+ // eslint-disable-next-line no-restricted-globals
+ document.documentElement.classList.add(appearanceClassName);
+ };
+
+ React.useEffect(() => {
+ // eslint-disable-next-line no-restricted-globals
+ const mediaQuery = window ? window.matchMedia('(prefers-color-scheme: dark)') : undefined;
+
+ if (!mediaQuery) {
+ return noop;
+ }
+
+ const check = (event: MediaQueryList | MediaQueryListEvent) => {
+ removeAppearanceClassNames();
+ setAppearance(event.matches ? 'dark' : 'light');
+ };
+
+ check(mediaQuery);
+
+ mediaQuery.addEventListener('change', check);
+ return () => mediaQuery.removeEventListener('change', check);
+ }, []);
+
+ if (appearance === undefined) {
+ return ;
+ }
+
+ return (
+ ,
+ 'value': 'light',
+ 'aria-label': 'Светлая тема',
+ onClick,
+ },
+ {
+ 'label': ,
+ 'value': 'dark',
+ 'aria-label': 'Темная тема',
+ onClick,
+ },
+ ]}
+ />
+ );
+}
diff --git a/packages/vkui-nextra-theme/components/OneColumn/OneColumn.module.css b/packages/vkui-nextra-theme/components/OneColumn/OneColumn.module.css
new file mode 100644
index 0000000000..5d51e0fd58
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/OneColumn/OneColumn.module.css
@@ -0,0 +1,7 @@
+.host {
+ padding-block: 36px;
+ padding-inline: 40px;
+ margin-block: 0;
+ margin-inline: auto;
+ max-inline-size: 1440px;
+}
diff --git a/packages/vkui-nextra-theme/components/OneColumn/OneColumn.tsx b/packages/vkui-nextra-theme/components/OneColumn/OneColumn.tsx
new file mode 100644
index 0000000000..4b87449421
--- /dev/null
+++ b/packages/vkui-nextra-theme/components/OneColumn/OneColumn.tsx
@@ -0,0 +1,6 @@
+import { classNames } from '@vkontakte/vkjs';
+import styles from './OneColumn.module.css';
+
+export function OneColumn({ className, ...props }: React.ComponentProps<'main'>) {
+ return ;
+}
diff --git a/packages/vkui-nextra-theme/icons/Icon20Figma.tsx b/packages/vkui-nextra-theme/icons/Icon20Figma.tsx
new file mode 100644
index 0000000000..1a19289ef9
--- /dev/null
+++ b/packages/vkui-nextra-theme/icons/Icon20Figma.tsx
@@ -0,0 +1,34 @@
+export function Icon20Figma(props: React.ComponentProps<'svg'>) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/icons/Icon20GitHub.tsx b/packages/vkui-nextra-theme/icons/Icon20GitHub.tsx
new file mode 100644
index 0000000000..f265816943
--- /dev/null
+++ b/packages/vkui-nextra-theme/icons/Icon20GitHub.tsx
@@ -0,0 +1,20 @@
+export function Icon20GitHub(props: React.ComponentProps<'svg'>) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/icons/Icon20Storybook.tsx b/packages/vkui-nextra-theme/icons/Icon20Storybook.tsx
new file mode 100644
index 0000000000..35a0c59368
--- /dev/null
+++ b/packages/vkui-nextra-theme/icons/Icon20Storybook.tsx
@@ -0,0 +1,20 @@
+export function Icon20Storybook(props: React.ComponentProps<'svg'>) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/icons/index.ts b/packages/vkui-nextra-theme/icons/index.ts
new file mode 100644
index 0000000000..60a9e31dc0
--- /dev/null
+++ b/packages/vkui-nextra-theme/icons/index.ts
@@ -0,0 +1,3 @@
+export { Icon20Figma } from './Icon20Figma';
+export { Icon20GitHub } from './Icon20GitHub';
+export { Icon20Storybook } from './Icon20Storybook';
diff --git a/packages/vkui-nextra-theme/index.ts b/packages/vkui-nextra-theme/index.ts
new file mode 100644
index 0000000000..8e8dad74ed
--- /dev/null
+++ b/packages/vkui-nextra-theme/index.ts
@@ -0,0 +1,7 @@
+import Layout from './theme';
+export { type DocsThemeConfig } from './theme';
+
+export * from './mdx';
+export * from './icons';
+
+export default Layout;
diff --git a/packages/vkui-nextra-theme/mdx/A/A.tsx b/packages/vkui-nextra-theme/mdx/A/A.tsx
new file mode 100644
index 0000000000..82cbae7ccb
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/A/A.tsx
@@ -0,0 +1,5 @@
+import { Link } from '@vkontakte/vkui';
+
+export function A(props: React.ComponentProps<'a'>) {
+ return ;
+}
diff --git a/packages/vkui-nextra-theme/mdx/Code/Code.module.css b/packages/vkui-nextra-theme/mdx/Code/Code.module.css
new file mode 100644
index 0000000000..5287f4986c
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Code/Code.module.css
@@ -0,0 +1,4 @@
+.host {
+ font-size: 15px;
+ line-height: 23px;
+}
diff --git a/packages/vkui-nextra-theme/mdx/Code/Code.tsx b/packages/vkui-nextra-theme/mdx/Code/Code.tsx
new file mode 100644
index 0000000000..a0e66c1280
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Code/Code.tsx
@@ -0,0 +1,11 @@
+import { classNames } from '@vkontakte/vkjs';
+import { JetBrains_Mono as jetBrainsMono } from 'next/font/google';
+import styles from './Code.module.css';
+
+const monoFont = jetBrainsMono({
+ subsets: ['cyrillic'],
+});
+
+export function Code({ className, ...props }: React.ComponentProps<'code'>) {
+ return
;
+}
diff --git a/packages/vkui-nextra-theme/mdx/Header1/Header1.module.css b/packages/vkui-nextra-theme/mdx/Header1/Header1.module.css
new file mode 100644
index 0000000000..ff97b66c21
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Header1/Header1.module.css
@@ -0,0 +1,7 @@
+.host {
+ margin-block: 56px 20px;
+ font-size: 40px;
+ line-height: 46px;
+ font-weight: 600;
+ font-family: var(--vkui--font_family_accent);
+}
diff --git a/packages/vkui-nextra-theme/mdx/Header1/Header1.tsx b/packages/vkui-nextra-theme/mdx/Header1/Header1.tsx
new file mode 100644
index 0000000000..23dc087be3
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Header1/Header1.tsx
@@ -0,0 +1,6 @@
+import { classNames } from '@vkontakte/vkui';
+import styles from './Header1.module.css';
+
+export function Header1({ className, ...props }: React.HTMLAttributes) {
+ return ;
+}
diff --git a/packages/vkui-nextra-theme/mdx/Header2/Header2.module.css b/packages/vkui-nextra-theme/mdx/Header2/Header2.module.css
new file mode 100644
index 0000000000..24af482660
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Header2/Header2.module.css
@@ -0,0 +1,3 @@
+.host {
+ margin-block: 56px 20px;
+}
diff --git a/packages/vkui-nextra-theme/mdx/Header2/Header2.tsx b/packages/vkui-nextra-theme/mdx/Header2/Header2.tsx
new file mode 100644
index 0000000000..588c0448d7
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Header2/Header2.tsx
@@ -0,0 +1,14 @@
+import { classNames } from '@vkontakte/vkjs';
+import { DisplayTitle } from '@vkontakte/vkui';
+import styles from './Header2.module.css';
+
+export function Header2({ className, ...props }: React.HTMLAttributes) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/mdx/HeaderBanner/HeaderBanner.module.css b/packages/vkui-nextra-theme/mdx/HeaderBanner/HeaderBanner.module.css
new file mode 100644
index 0000000000..8c249cb622
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/HeaderBanner/HeaderBanner.module.css
@@ -0,0 +1,33 @@
+.host {
+ border-radius: 16px;
+ padding: 32px;
+ background-image: url('./background.svg');
+ background-color: #2f2f2f;
+ background-size: cover;
+ margin-block-end: 56px;
+}
+
+/* stylelint-disable-next-line selector-max-type */
+.host > h1 {
+ color: var(--vkui--color_text_contrast);
+ margin-block-start: 0;
+ margin-block-end: 16px;
+}
+
+/* stylelint-disable-next-line selector-max-type */
+.host > p {
+ margin-block: 0;
+ color: var(--vkui--color_text_primary);
+}
+
+/* stylelint-disable-next-line selector-max-type */
+.host > p {
+ font-size: 16px;
+ line-height: 24px;
+ font-weight: 400;
+ font-family: var(--vkui--font_family_accent);
+}
+
+.buttons {
+ margin-block-start: 44px;
+}
diff --git a/packages/vkui-nextra-theme/mdx/HeaderBanner/HeaderBanner.tsx b/packages/vkui-nextra-theme/mdx/HeaderBanner/HeaderBanner.tsx
new file mode 100644
index 0000000000..dcfe931e9b
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/HeaderBanner/HeaderBanner.tsx
@@ -0,0 +1,78 @@
+import { Button, ButtonGroup, classNames } from '@vkontakte/vkui';
+import { Icon20Figma } from '../../icons/Icon20Figma';
+import { Icon20GitHub } from '../../icons/Icon20GitHub';
+import styles from './HeaderBanner.module.css';
+
+function labelFromHref(href: string) {
+ switch (true) {
+ case /github\.com\/[\w\d-]+\/[\w\d-]+\/issues/.test(href):
+ return 'Issues';
+ case /github\.com\/[\w\d-]+\/[\w\d-]+/.test(href):
+ return 'Source';
+ case href.includes('figma.com'):
+ return 'Figma';
+ }
+
+ return undefined;
+}
+
+function typeFromHref(href: string): 'github' | 'figma' | undefined {
+ switch (true) {
+ case href.includes('github.com'):
+ return 'github';
+ case href.includes('figma.com'):
+ return 'figma';
+ }
+
+ return undefined;
+}
+
+function beforeFromType(type: string | undefined) {
+ if (!type) {
+ return undefined;
+ }
+
+ return {
+ github: ,
+ figma: ,
+ storybook: ,
+ }[type];
+}
+
+export interface HeaderBannerLinksProps {
+ children: Array<{
+ type?: 'github' | 'figma' | 'storybook';
+ href: string;
+ label?: string;
+ before?: React.ReactNode;
+ }>;
+}
+
+export function Links({ children }: HeaderBannerLinksProps) {
+ return (
+
+ {children.map(({ href, label, before, type }, i) => {
+ return (
+
+ );
+ })}
+
+ );
+}
+
+export function HeaderBanner({ className, ...props }: React.HTMLAttributes) {
+ return ;
+}
+
+HeaderBanner.Links = Links;
diff --git a/packages/vkui-nextra-theme/mdx/HeaderBanner/background.svg b/packages/vkui-nextra-theme/mdx/HeaderBanner/background.svg
new file mode 100644
index 0000000000..8593c11cc5
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/HeaderBanner/background.svg
@@ -0,0 +1,30 @@
+
\ No newline at end of file
diff --git a/packages/vkui-nextra-theme/mdx/Paragraph/Paragraph.module.css b/packages/vkui-nextra-theme/mdx/Paragraph/Paragraph.module.css
new file mode 100644
index 0000000000..0956cb70ae
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Paragraph/Paragraph.module.css
@@ -0,0 +1,4 @@
+.host {
+ margin-block: 20px;
+ color: var(--vkui--color_text_subhead);
+}
diff --git a/packages/vkui-nextra-theme/mdx/Paragraph/Paragraph.tsx b/packages/vkui-nextra-theme/mdx/Paragraph/Paragraph.tsx
new file mode 100644
index 0000000000..97714466ce
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Paragraph/Paragraph.tsx
@@ -0,0 +1,13 @@
+import { classNames, Text } from '@vkontakte/vkui';
+import styles from './Paragraph.module.css';
+
+export function Paragraph({ className, ...props }: React.HTMLAttributes) {
+ return (
+
+ );
+}
diff --git a/packages/vkui-nextra-theme/mdx/Pre/Pre.module.css b/packages/vkui-nextra-theme/mdx/Pre/Pre.module.css
new file mode 100644
index 0000000000..b124688f77
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Pre/Pre.module.css
@@ -0,0 +1,24 @@
+/* stylelint-disable csstools/value-no-unknown-custom-properties */
+.host {
+ display: flex;
+ border-radius: 10px;
+ background: var(--docs--color_background_content);
+ border: 1px solid var(--docs--color_stroke_separator_secondary);
+ box-sizing: border-box;
+ position: relative;
+ overflow: hidden;
+ margin-block: 20px;
+}
+
+.pre {
+ margin: 0;
+ padding: 20px;
+ padding-inline-end: 0;
+ overflow-x: auto;
+ flex: 1;
+}
+
+.buttons {
+ margin: 4px;
+ color: var(--vkui--color_icon_tertiary);
+}
diff --git a/packages/vkui-nextra-theme/mdx/Pre/Pre.tsx b/packages/vkui-nextra-theme/mdx/Pre/Pre.tsx
new file mode 100644
index 0000000000..9890a6ded6
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Pre/Pre.tsx
@@ -0,0 +1,45 @@
+import * as React from 'react';
+import { Icon24CopyOutline, Icon24DoneOutline, Icon24ErrorCircleOutline } from '@vkontakte/icons';
+import { classNames, copyTextToClipboard } from '@vkontakte/vkjs';
+import { IconButton } from '@vkontakte/vkui';
+import styles from './Pre.module.css';
+
+export const Pre = ({ children, className, ...props }: React.ComponentProps<'pre'>) => {
+ const preRef = React.useRef(null);
+
+ const [state, setState] = React.useState<'done' | 'error' | 'normal'>('normal');
+
+ const Icon = {
+ done: Icon24DoneOutline,
+ error: Icon24ErrorCircleOutline,
+ normal: Icon24CopyOutline,
+ }[state];
+
+ const copyCode = () => {
+ const data = preRef.current?.querySelector('code')?.textContent || '';
+
+ copyTextToClipboard(data)
+ .then(() => setState('done'))
+ .catch((e) => {
+ // eslint-disable-next-line no-console
+ console.error(e);
+ setState('error');
+ })
+ .finally(() => {
+ setTimeout(() => setState('normal'), 1000);
+ });
+ };
+
+ return (
+
+
+ {children}
+
+
+
+
+
+
+
+ );
+};
diff --git a/packages/vkui-nextra-theme/mdx/Provider.tsx b/packages/vkui-nextra-theme/mdx/Provider.tsx
new file mode 100644
index 0000000000..a88f43e3f8
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/Provider.tsx
@@ -0,0 +1,34 @@
+import { Components, MDXProvider } from 'nextra/mdx';
+import { A } from './A/A';
+import { Code } from './Code/Code';
+import { Header1 } from './Header1/Header1';
+import { Header2 } from './Header2/Header2';
+import { Paragraph } from './Paragraph/Paragraph';
+import { Pre } from './Pre/Pre';
+
+export const markdownComponents: Components = {
+ h1: Header1,
+ h2: Header2,
+ p: Paragraph,
+ a: A,
+ code: Code,
+ pre: Pre,
+};
+
+/**
+ * Configuration.
+ */
+export interface ContentProviderProps {
+ /**
+ * Turn off outer component context.
+ */
+ disableParentContext?: boolean | null | undefined;
+ /**
+ * Children.
+ */
+ children?: React.ReactNode | null | undefined;
+}
+
+export function ContentProvider(props: ContentProviderProps) {
+ return ;
+}
diff --git a/packages/vkui-nextra-theme/mdx/index.tsx b/packages/vkui-nextra-theme/mdx/index.tsx
new file mode 100644
index 0000000000..ba538d2eab
--- /dev/null
+++ b/packages/vkui-nextra-theme/mdx/index.tsx
@@ -0,0 +1,2 @@
+export { HeaderBanner } from './HeaderBanner/HeaderBanner';
+export { ContentProvider } from './Provider';
diff --git a/packages/vkui-nextra-theme/package.json b/packages/vkui-nextra-theme/package.json
new file mode 100644
index 0000000000..853d2cb589
--- /dev/null
+++ b/packages/vkui-nextra-theme/package.json
@@ -0,0 +1,35 @@
+{
+ "name": "@vkontakte/vkui-nextra-theme",
+ "version": "0.0.0",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/VKCOM/VKUI.git",
+ "directory": "packages/vkui-nextra-theme"
+ },
+ "bugs": "https://github.com/VKCOM/VKUI/issues",
+ "homepage": "https://vkcom.github.io/VKUI/",
+ "license": "MIT",
+ "dependencies": {
+ "@vkontakte/icons": "^2.122.0 || ^3.0.0",
+ "@vkontakte/vkjs": "^1.1.2",
+ "@vkontakte/vkui": "workspace:^",
+ "@vkontakte/vkui-tokens": "^4.47.0"
+ },
+ "devDependencies": {
+ "next": "^14.2.4",
+ "nextra": "^2.13.4",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1"
+ },
+ "peerDependencies": {
+ "next": "^14.2.4",
+ "nextra": "^2.13.4"
+ },
+ "scripts": {
+ "test": "jest"
+ },
+ "publishConfig": {
+ "provenance": true,
+ "access": "public"
+ }
+}
diff --git a/packages/vkui-nextra-theme/styles.css b/packages/vkui-nextra-theme/styles.css
new file mode 100644
index 0000000000..88ecb40202
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles.css
@@ -0,0 +1,22 @@
+/* vkui-tokens */
+@import '@vkontakte/vkui-tokens/themes/vkBase/cssVars/declarations/onlyVariables.css'
+ (prefers-color-scheme: light);
+@import '@vkontakte/vkui-tokens/themes/vkBaseDark/cssVars/declarations/onlyVariables.css'
+ (prefers-color-scheme: dark);
+@import '@vkontakte/vkui-tokens/themes/vkBase/cssVars/declarations/onlyVariablesLocal.css';
+@import '@vkontakte/vkui-tokens/themes/vkBaseDark/cssVars/declarations/onlyVariablesLocal.css';
+
+/* Code colors */
+@import './styles/code/light.css' (prefers-color-scheme: light);
+@import './styles/code/dark.css' (prefers-color-scheme: dark);
+@import './styles/code/lightLocal.css';
+@import './styles/code/darkLocal.css';
+
+/* Docs colors */
+@import './styles/docs/light.css' (prefers-color-scheme: light);
+@import './styles/docs/dark.css' (prefers-color-scheme: dark);
+@import './styles/docs/lightLocal.css';
+@import './styles/docs/darkLocal.css';
+
+/* Global styles */
+@import './styles/global.css';
diff --git a/packages/vkui-nextra-theme/styles/code/dark.css b/packages/vkui-nextra-theme/styles/code/dark.css
new file mode 100644
index 0000000000..3fe063ff49
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/code/dark.css
@@ -0,0 +1,47 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+:root {
+ --shiki-color-text: oklch(86.07% 0 0deg);
+ --shiki-token-constant: oklch(76.85% 0.121 252.34deg);
+ --shiki-token-string: oklch(81.11% 0.124 55.08deg);
+ --shiki-token-comment: oklch(55.18% 0.017 251.27deg);
+ --shiki-token-keyword: oklch(72.14% 0.162 15.49deg);
+ /*--shiki-token-parameter: #ff9800; is same as in light mode */
+ --shiki-token-function: oklch(72.67% 0.137 299.15deg);
+ --shiki-token-string-expression: oklch(69.28% 0.179 143.2deg);
+ --shiki-token-punctuation: oklch(79.21% 0 0deg);
+ --shiki-token-link: var(--shiki-token-string);
+
+ /* from github-dark */
+ --shiki-color-ansi-black: #586069;
+ --shiki-color-ansi-black-dim: #58606980;
+ --shiki-color-ansi-red: #ea4a5a;
+ --shiki-color-ansi-red-dim: #ea4a5a80;
+ --shiki-color-ansi-green: #34d058;
+ --shiki-color-ansi-green-dim: #34d05880;
+ --shiki-color-ansi-yellow: #ffea7f;
+ --shiki-color-ansi-yellow-dim: #ffea7f80;
+ --shiki-color-ansi-blue: #2188ff;
+ --shiki-color-ansi-blue-dim: #2188ff80;
+ --shiki-color-ansi-magenta: #b392f0;
+ --shiki-color-ansi-magenta-dim: #b392f080;
+ --shiki-color-ansi-cyan: #39c5cf;
+ --shiki-color-ansi-cyan-dim: #39c5cf80;
+ --shiki-color-ansi-white: #d1d5da;
+ --shiki-color-ansi-white-dim: #d1d5da80;
+ --shiki-color-ansi-bright-black: #959da5;
+ --shiki-color-ansi-bright-black-dim: #959da580;
+ --shiki-color-ansi-bright-red: #f97583;
+ --shiki-color-ansi-bright-red-dim: #f9758380;
+ --shiki-color-ansi-bright-green: #85e89d;
+ --shiki-color-ansi-bright-green-dim: #85e89d80;
+ --shiki-color-ansi-bright-yellow: #ffea7f;
+ --shiki-color-ansi-bright-yellow-dim: #ffea7f80;
+ --shiki-color-ansi-bright-blue: #79b8ff;
+ --shiki-color-ansi-bright-blue-dim: #79b8ff80;
+ --shiki-color-ansi-bright-magenta: #b392f0;
+ --shiki-color-ansi-bright-magenta-dim: #b392f080;
+ --shiki-color-ansi-bright-cyan: #56d4dd;
+ --shiki-color-ansi-bright-cyan-dim: #56d4dd80;
+ --shiki-color-ansi-bright-white: #fafbfc;
+ --shiki-color-ansi-bright-white-dim: #fafbfc80;
+}
diff --git a/packages/vkui-nextra-theme/styles/code/darkLocal.css b/packages/vkui-nextra-theme/styles/code/darkLocal.css
new file mode 100644
index 0000000000..063b68a7f1
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/code/darkLocal.css
@@ -0,0 +1,47 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+.vkui--vkBase--dark {
+ --shiki-color-text: oklch(86.07% 0 0deg);
+ --shiki-token-constant: oklch(76.85% 0.121 252.34deg);
+ --shiki-token-string: oklch(81.11% 0.124 55.08deg);
+ --shiki-token-comment: oklch(55.18% 0.017 251.27deg);
+ --shiki-token-keyword: oklch(72.14% 0.162 15.49deg);
+ /*--shiki-token-parameter: #ff9800; is same as in light mode */
+ --shiki-token-function: oklch(72.67% 0.137 299.15deg);
+ --shiki-token-string-expression: oklch(69.28% 0.179 143.2deg);
+ --shiki-token-punctuation: oklch(79.21% 0 0deg);
+ --shiki-token-link: var(--shiki-token-string);
+
+ /* from github-dark */
+ --shiki-color-ansi-black: #586069;
+ --shiki-color-ansi-black-dim: #58606980;
+ --shiki-color-ansi-red: #ea4a5a;
+ --shiki-color-ansi-red-dim: #ea4a5a80;
+ --shiki-color-ansi-green: #34d058;
+ --shiki-color-ansi-green-dim: #34d05880;
+ --shiki-color-ansi-yellow: #ffea7f;
+ --shiki-color-ansi-yellow-dim: #ffea7f80;
+ --shiki-color-ansi-blue: #2188ff;
+ --shiki-color-ansi-blue-dim: #2188ff80;
+ --shiki-color-ansi-magenta: #b392f0;
+ --shiki-color-ansi-magenta-dim: #b392f080;
+ --shiki-color-ansi-cyan: #39c5cf;
+ --shiki-color-ansi-cyan-dim: #39c5cf80;
+ --shiki-color-ansi-white: #d1d5da;
+ --shiki-color-ansi-white-dim: #d1d5da80;
+ --shiki-color-ansi-bright-black: #959da5;
+ --shiki-color-ansi-bright-black-dim: #959da580;
+ --shiki-color-ansi-bright-red: #f97583;
+ --shiki-color-ansi-bright-red-dim: #f9758380;
+ --shiki-color-ansi-bright-green: #85e89d;
+ --shiki-color-ansi-bright-green-dim: #85e89d80;
+ --shiki-color-ansi-bright-yellow: #ffea7f;
+ --shiki-color-ansi-bright-yellow-dim: #ffea7f80;
+ --shiki-color-ansi-bright-blue: #79b8ff;
+ --shiki-color-ansi-bright-blue-dim: #79b8ff80;
+ --shiki-color-ansi-bright-magenta: #b392f0;
+ --shiki-color-ansi-bright-magenta-dim: #b392f080;
+ --shiki-color-ansi-bright-cyan: #56d4dd;
+ --shiki-color-ansi-bright-cyan-dim: #56d4dd80;
+ --shiki-color-ansi-bright-white: #fafbfc;
+ --shiki-color-ansi-bright-white-dim: #fafbfc80;
+}
diff --git a/packages/vkui-nextra-theme/styles/code/light.css b/packages/vkui-nextra-theme/styles/code/light.css
new file mode 100644
index 0000000000..a1f2a5d621
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/code/light.css
@@ -0,0 +1,48 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+:root {
+ --shiki-color-text: oklch(37.53% 0 0deg);
+ --shiki-color-background: transparent;
+ --shiki-token-constant: oklch(56.45% 0.163 253.27deg);
+ --shiki-token-string: oklch(54.64% 0.144 147.32deg);
+ --shiki-token-comment: oklch(73.8% 0 0deg);
+ --shiki-token-keyword: oklch(56.8% 0.2 26.41deg);
+ --shiki-token-parameter: oklch(77.03% 0.174 64.05deg);
+ --shiki-token-function: oklch(50.15% 0.188 294.99deg);
+ --shiki-token-string-expression: var(--shiki-token-string);
+ --shiki-token-punctuation: oklch(24.78% 0 0deg);
+ --shiki-token-link: var(--shiki-token-string);
+
+ /* from github-light */
+ --shiki-color-ansi-black: #24292e;
+ --shiki-color-ansi-black-dim: #24292e80;
+ --shiki-color-ansi-red: #d73a49;
+ --shiki-color-ansi-red-dim: #d73a4980;
+ --shiki-color-ansi-green: #28a745;
+ --shiki-color-ansi-green-dim: #28a74580;
+ --shiki-color-ansi-yellow: #dbab09;
+ --shiki-color-ansi-yellow-dim: #dbab0980;
+ --shiki-color-ansi-blue: #0366d6;
+ --shiki-color-ansi-blue-dim: #0366d680;
+ --shiki-color-ansi-magenta: #5a32a3;
+ --shiki-color-ansi-magenta-dim: #5a32a380;
+ --shiki-color-ansi-cyan: #1b7c83;
+ --shiki-color-ansi-cyan-dim: #1b7c8380;
+ --shiki-color-ansi-white: #6a737d;
+ --shiki-color-ansi-white-dim: #6a737d80;
+ --shiki-color-ansi-bright-black: #959da5;
+ --shiki-color-ansi-bright-black-dim: #959da580;
+ --shiki-color-ansi-bright-red: #cb2431;
+ --shiki-color-ansi-bright-red-dim: #cb243180;
+ --shiki-color-ansi-bright-green: #22863a;
+ --shiki-color-ansi-bright-green-dim: #22863a80;
+ --shiki-color-ansi-bright-yellow: #b08800;
+ --shiki-color-ansi-bright-yellow-dim: #b0880080;
+ --shiki-color-ansi-bright-blue: #005cc5;
+ --shiki-color-ansi-bright-blue-dim: #005cc580;
+ --shiki-color-ansi-bright-magenta: #5a32a3;
+ --shiki-color-ansi-bright-magenta-dim: #5a32a380;
+ --shiki-color-ansi-bright-cyan: #3192aa;
+ --shiki-color-ansi-bright-cyan-dim: #3192aa80;
+ --shiki-color-ansi-bright-white: #d1d5da;
+ --shiki-color-ansi-bright-white-dim: #d1d5da80;
+}
diff --git a/packages/vkui-nextra-theme/styles/code/lightLocal.css b/packages/vkui-nextra-theme/styles/code/lightLocal.css
new file mode 100644
index 0000000000..f3c1bcd3fb
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/code/lightLocal.css
@@ -0,0 +1,48 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+.vkui--vkBase--light {
+ --shiki-color-text: oklch(37.53% 0 0deg);
+ --shiki-color-background: transparent;
+ --shiki-token-constant: oklch(56.45% 0.163 253.27deg);
+ --shiki-token-string: oklch(54.64% 0.144 147.32deg);
+ --shiki-token-comment: oklch(73.8% 0 0deg);
+ --shiki-token-keyword: oklch(56.8% 0.2 26.41deg);
+ --shiki-token-parameter: oklch(77.03% 0.174 64.05deg);
+ --shiki-token-function: oklch(50.15% 0.188 294.99deg);
+ --shiki-token-string-expression: var(--shiki-token-string);
+ --shiki-token-punctuation: oklch(24.78% 0 0deg);
+ --shiki-token-link: var(--shiki-token-string);
+
+ /* from github-light */
+ --shiki-color-ansi-black: #24292e;
+ --shiki-color-ansi-black-dim: #24292e80;
+ --shiki-color-ansi-red: #d73a49;
+ --shiki-color-ansi-red-dim: #d73a4980;
+ --shiki-color-ansi-green: #28a745;
+ --shiki-color-ansi-green-dim: #28a74580;
+ --shiki-color-ansi-yellow: #dbab09;
+ --shiki-color-ansi-yellow-dim: #dbab0980;
+ --shiki-color-ansi-blue: #0366d6;
+ --shiki-color-ansi-blue-dim: #0366d680;
+ --shiki-color-ansi-magenta: #5a32a3;
+ --shiki-color-ansi-magenta-dim: #5a32a380;
+ --shiki-color-ansi-cyan: #1b7c83;
+ --shiki-color-ansi-cyan-dim: #1b7c8380;
+ --shiki-color-ansi-white: #6a737d;
+ --shiki-color-ansi-white-dim: #6a737d80;
+ --shiki-color-ansi-bright-black: #959da5;
+ --shiki-color-ansi-bright-black-dim: #959da580;
+ --shiki-color-ansi-bright-red: #cb2431;
+ --shiki-color-ansi-bright-red-dim: #cb243180;
+ --shiki-color-ansi-bright-green: #22863a;
+ --shiki-color-ansi-bright-green-dim: #22863a80;
+ --shiki-color-ansi-bright-yellow: #b08800;
+ --shiki-color-ansi-bright-yellow-dim: #b0880080;
+ --shiki-color-ansi-bright-blue: #005cc5;
+ --shiki-color-ansi-bright-blue-dim: #005cc580;
+ --shiki-color-ansi-bright-magenta: #5a32a3;
+ --shiki-color-ansi-bright-magenta-dim: #5a32a380;
+ --shiki-color-ansi-bright-cyan: #3192aa;
+ --shiki-color-ansi-bright-cyan-dim: #3192aa80;
+ --shiki-color-ansi-bright-white: #d1d5da;
+ --shiki-color-ansi-bright-white-dim: #d1d5da80;
+}
diff --git a/packages/vkui-nextra-theme/styles/docs/dark.css b/packages/vkui-nextra-theme/styles/docs/dark.css
new file mode 100644
index 0000000000..b2b6e2649b
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/docs/dark.css
@@ -0,0 +1,6 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+:root {
+ --docs--color_background_content: #161617;
+ --docs--color_background_icon: #1f1f1f;
+ --docs--color_stroke_separator_secondary: #272728;
+}
diff --git a/packages/vkui-nextra-theme/styles/docs/darkLocal.css b/packages/vkui-nextra-theme/styles/docs/darkLocal.css
new file mode 100644
index 0000000000..c4561c2493
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/docs/darkLocal.css
@@ -0,0 +1,6 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+.vkui--vkBase--dark {
+ --docs--color_background_content: #161617;
+ --docs--color_background_icon: #1f1f1f;
+ --docs--color_stroke_separator_secondary: #272728;
+}
diff --git a/packages/vkui-nextra-theme/styles/docs/light.css b/packages/vkui-nextra-theme/styles/docs/light.css
new file mode 100644
index 0000000000..fc588d8c17
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/docs/light.css
@@ -0,0 +1,6 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+:root {
+ --docs--color_background_content: #fafafa;
+ --docs--color_background_icon: #fff;
+ --docs--color_stroke_separator_secondary: #ebebeb;
+}
diff --git a/packages/vkui-nextra-theme/styles/docs/lightLocal.css b/packages/vkui-nextra-theme/styles/docs/lightLocal.css
new file mode 100644
index 0000000000..f10c2be171
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/docs/lightLocal.css
@@ -0,0 +1,6 @@
+/* stylelint-disable declaration-property-value-disallowed-list -- определение токенов */
+.vkui--vkBase--light {
+ --docs--color_background_content: #fafafa;
+ --docs--color_background_icon: #fff;
+ --docs--color_stroke_separator_secondary: #ebebeb;
+}
diff --git a/packages/vkui-nextra-theme/styles/global.css b/packages/vkui-nextra-theme/styles/global.css
new file mode 100644
index 0000000000..fe79cffa48
--- /dev/null
+++ b/packages/vkui-nextra-theme/styles/global.css
@@ -0,0 +1,11 @@
+/* stylelint-disable selector-max-type -- глобальные стили изменяют глобальные элементы */
+html {
+ color-scheme: var(--vkui--colors_scheme);
+ color: var(--vkui--color_text_primary);
+ background-color: var(--vkui--color_background_content);
+}
+
+body {
+ margin: 0;
+ padding: 0;
+}
diff --git a/packages/vkui-nextra-theme/theme.tsx b/packages/vkui-nextra-theme/theme.tsx
new file mode 100644
index 0000000000..108d8cf70f
--- /dev/null
+++ b/packages/vkui-nextra-theme/theme.tsx
@@ -0,0 +1,62 @@
+import Head from 'next/head';
+import type { NextraThemeLayoutProps } from 'nextra';
+import { NavHeader } from './components/NavHeader/NavHeader';
+import { OneColumn } from './components/OneColumn/OneColumn';
+import { ContentProvider } from './mdx';
+
+export interface DocsThemeConfig {
+ header?: {
+ after?: React.ReactNode;
+ before?: React.ReactNode;
+ selectedHref?: string;
+ };
+}
+
+function Body({ children }: { children: React.ReactNode }) {
+ return (
+
+ {children}
+
+ );
+}
+
+export default function Layout({ children, pageOpts, themeConfig }: NextraThemeLayoutProps) {
+ const { title } = pageOpts;
+
+ const config = themeConfig as DocsThemeConfig;
+
+ return (
+ <>
+
+ {title}
+
+
+
+
+
+
+
+ {children}
+
+ >
+ );
+}
diff --git a/packages/vkui-nextra-theme/tsconfig.json b/packages/vkui-nextra-theme/tsconfig.json
new file mode 100644
index 0000000000..db59b8cfa6
--- /dev/null
+++ b/packages/vkui-nextra-theme/tsconfig.json
@@ -0,0 +1,15 @@
+{
+ "extends": "../../tsconfig.json",
+ "compilerOptions": {
+ "baseUrl": ".",
+ "plugins": [
+ {
+ "name": "typescript-plugin-css-modules",
+ "options": {
+ "classnameTransform": "asIs",
+ "customMatcher": "\\.module\\.css$"
+ }
+ }
+ ]
+ }
+}
diff --git a/packages/vkui/src/lib/matchMedia.ts b/packages/vkui/src/lib/matchMedia.ts
index 3cbc87b3b3..2f05d83505 100644
--- a/packages/vkui/src/lib/matchMedia.ts
+++ b/packages/vkui/src/lib/matchMedia.ts
@@ -1,3 +1,8 @@
+/**
+ * https://caniuse.com/mdn-api_mediaquerylist_change_event
+ *
+ * TODO [>=8]: удалить при поддержке safari 14
+ */
export function matchMediaListAddListener(
mediaQueryList: MediaQueryList,
listener: (this: MediaQueryList, ev: MediaQueryListEvent) => any,
@@ -7,6 +12,11 @@ export function matchMediaListAddListener(
: mediaQueryList.addListener(listener);
}
+/**
+ * https://caniuse.com/mdn-api_mediaquerylist_change_event
+ *
+ * TODO [>=8]: удалить при поддержке safari 14
+ */
export function matchMediaListRemoveListener(
mediaQueryList: MediaQueryList,
listener: (this: MediaQueryList, ev: MediaQueryListEvent) => any,
diff --git a/yarn.lock b/yarn.lock
index 42b53c35b1..003e4139c9 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1527,6 +1527,13 @@ __metadata:
languageName: node
linkType: hard
+"@braintree/sanitize-url@npm:^6.0.1":
+ version: 6.0.4
+ resolution: "@braintree/sanitize-url@npm:6.0.4"
+ checksum: f5ec6048973722ea1c46ae555d2e9eb848d7fa258994f8ea7d6db9514ee754ea3ef344ef71b3696d486776bcb839f3124e79f67c6b5b2814ed2da220b340627c
+ languageName: node
+ linkType: hard
+
"@colors/colors@npm:1.5.0":
version: 1.5.0
resolution: "@colors/colors@npm:1.5.0"
@@ -1992,40 +1999,53 @@ __metadata:
linkType: hard
"@floating-ui/core@npm:^1.0.0":
- version: 1.6.2
- resolution: "@floating-ui/core@npm:1.6.2"
+ version: 1.6.3
+ resolution: "@floating-ui/core@npm:1.6.3"
dependencies:
- "@floating-ui/utils": ^0.2.0
- checksum: a161b2c8e14b6e185960ec19398f4b893ef3cd6620d535c348c1dc877fb4ffc9f701eb7156f6a30a89b7826093ba28ea223fc2fd1996c0b2464741208725ac8f
+ "@floating-ui/utils": ^0.2.3
+ checksum: ef2f6d8d0afeca3c7c908ff4122965099efb162e2b00a3c7b245f7357ffdcfa850341eacd4d8a0169d965f91ed33953206543cf7d713bd975d0e28b5e3d3a919
languageName: node
linkType: hard
"@floating-ui/dom@npm:^1.0.0":
- version: 1.6.5
- resolution: "@floating-ui/dom@npm:1.6.5"
+ version: 1.6.6
+ resolution: "@floating-ui/dom@npm:1.6.6"
dependencies:
"@floating-ui/core": ^1.0.0
- "@floating-ui/utils": ^0.2.0
- checksum: 767295173cfc9024b2187b65d3c1a0c8d8596a1f827d57c86288e52edf91b41508b3679643e24e0ef9f522d86aab59ef97354b456b39be4f6f5159d819cc807d
+ "@floating-ui/utils": ^0.2.3
+ checksum: edc7538805aee8d11385bc53e086395abd26371277baeb3e6a209ec72ea714f5d93a4fc6fe8b26b2de4d83ae0c3adb47540a01ffee6148be43c85da87b1dd76c
languageName: node
linkType: hard
"@floating-ui/react-dom@npm:^2.1.0":
- version: 2.1.0
- resolution: "@floating-ui/react-dom@npm:2.1.0"
+ version: 2.1.1
+ resolution: "@floating-ui/react-dom@npm:2.1.1"
dependencies:
"@floating-ui/dom": ^1.0.0
peerDependencies:
react: ">=16.8.0"
react-dom: ">=16.8.0"
- checksum: 371ab3b14627026c637f4a2b8ca3dbfb7f67f1d51e74af5448b8e5bc76b8ccf30fed5e66d855f1ac1a6de28d79acc6dffcbcca4744a327a5e8d47f3515b0b52a
+ checksum: 6d1a023e6b0a3f298117223d8cdb0a4767f24469d193181da7002f692b756ccafb1e9756c242fa0c072f8ab8a5710ea7cf5cf2a6e92278d1fcd6f0fc0586c27c
+ languageName: node
+ linkType: hard
+
+"@floating-ui/utils@npm:^0.2.3":
+ version: 0.2.3
+ resolution: "@floating-ui/utils@npm:0.2.3"
+ checksum: 25c61c6391c2b6d46305c377b5fb6929c953d5ee8e79785cdb63137f7e7a557555cc2d97331d5fd6d848f69760095e645631c0a915766cd7343b555e4c9ecf66
languageName: node
linkType: hard
-"@floating-ui/utils@npm:^0.2.0":
- version: 0.2.2
- resolution: "@floating-ui/utils@npm:0.2.2"
- checksum: 3d8d46fd1b071c98e10d374e2dcf54d1eb9de0aa75ed2b994c9132ebf6f783f896f979053be71450bdb6d60021120cfc24d25a5c84ebb3db0994080e13d9762f
+"@headlessui/react@npm:^1.7.17":
+ version: 1.7.19
+ resolution: "@headlessui/react@npm:1.7.19"
+ dependencies:
+ "@tanstack/react-virtual": ^3.0.0-beta.60
+ client-only: ^0.0.1
+ peerDependencies:
+ react: ^16 || ^17 || ^18
+ react-dom: ^16 || ^17 || ^18
+ checksum: 2a343a5fcf1f45e870cc94613231b89a8da78114001ffafa4751a0eceae7569ff9237aff1f2aedfa6f6e53ee3bb9ba5e5d19ebf1878fee3ff4f3c733fddc1087
languageName: node
linkType: hard
@@ -2403,6 +2423,43 @@ __metadata:
languageName: node
linkType: hard
+"@mdx-js/mdx@npm:^2.2.1, @mdx-js/mdx@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "@mdx-js/mdx@npm:2.3.0"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/mdx": ^2.0.0
+ estree-util-build-jsx: ^2.0.0
+ estree-util-is-identifier-name: ^2.0.0
+ estree-util-to-js: ^1.1.0
+ estree-walker: ^3.0.0
+ hast-util-to-estree: ^2.0.0
+ markdown-extensions: ^1.0.0
+ periscopic: ^3.0.0
+ remark-mdx: ^2.0.0
+ remark-parse: ^10.0.0
+ remark-rehype: ^10.0.0
+ unified: ^10.0.0
+ unist-util-position-from-estree: ^1.0.0
+ unist-util-stringify-position: ^3.0.0
+ unist-util-visit: ^4.0.0
+ vfile: ^5.0.0
+ checksum: d918766a326502ec0b54adee61dc2930daf5b748acb9107f9bfd1ab0dbc4d7b1a4d0dbb9e21da9dd2a9fc2f9950b2973a43c6ba62d3a72eb67a30f6c953e5be8
+ languageName: node
+ linkType: hard
+
+"@mdx-js/react@npm:^2.2.1, @mdx-js/react@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "@mdx-js/react@npm:2.3.0"
+ dependencies:
+ "@types/mdx": ^2.0.0
+ "@types/react": ">=16"
+ peerDependencies:
+ react: ">=16"
+ checksum: f45fe779556e6cd9a787f711274480e0638b63c460f192ebdcd77cc07ffa61e23c98cb46dd46e577093e1cb4997a232a848d1fb0ba850ae204422cf603add524
+ languageName: node
+ linkType: hard
+
"@mdx-js/react@npm:^3.0.0":
version: 3.0.1
resolution: "@mdx-js/react@npm:3.0.1"
@@ -2431,6 +2488,125 @@ __metadata:
languageName: node
linkType: hard
+"@napi-rs/simple-git-android-arm-eabi@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-android-arm-eabi@npm:0.1.16"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-android-arm64@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-android-arm64@npm:0.1.16"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-darwin-arm64@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-darwin-arm64@npm:0.1.16"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-darwin-x64@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-darwin-x64@npm:0.1.16"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-linux-arm-gnueabihf@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-linux-arm-gnueabihf@npm:0.1.16"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-linux-arm64-gnu@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-linux-arm64-gnu@npm:0.1.16"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-linux-arm64-musl@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-linux-arm64-musl@npm:0.1.16"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-linux-x64-gnu@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-linux-x64-gnu@npm:0.1.16"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-linux-x64-musl@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-linux-x64-musl@npm:0.1.16"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-win32-arm64-msvc@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-win32-arm64-msvc@npm:0.1.16"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git-win32-x64-msvc@npm:0.1.16":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git-win32-x64-msvc@npm:0.1.16"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/simple-git@npm:^0.1.9":
+ version: 0.1.16
+ resolution: "@napi-rs/simple-git@npm:0.1.16"
+ dependencies:
+ "@napi-rs/simple-git-android-arm-eabi": 0.1.16
+ "@napi-rs/simple-git-android-arm64": 0.1.16
+ "@napi-rs/simple-git-darwin-arm64": 0.1.16
+ "@napi-rs/simple-git-darwin-x64": 0.1.16
+ "@napi-rs/simple-git-linux-arm-gnueabihf": 0.1.16
+ "@napi-rs/simple-git-linux-arm64-gnu": 0.1.16
+ "@napi-rs/simple-git-linux-arm64-musl": 0.1.16
+ "@napi-rs/simple-git-linux-x64-gnu": 0.1.16
+ "@napi-rs/simple-git-linux-x64-musl": 0.1.16
+ "@napi-rs/simple-git-win32-arm64-msvc": 0.1.16
+ "@napi-rs/simple-git-win32-x64-msvc": 0.1.16
+ dependenciesMeta:
+ "@napi-rs/simple-git-android-arm-eabi":
+ optional: true
+ "@napi-rs/simple-git-android-arm64":
+ optional: true
+ "@napi-rs/simple-git-darwin-arm64":
+ optional: true
+ "@napi-rs/simple-git-darwin-x64":
+ optional: true
+ "@napi-rs/simple-git-linux-arm-gnueabihf":
+ optional: true
+ "@napi-rs/simple-git-linux-arm64-gnu":
+ optional: true
+ "@napi-rs/simple-git-linux-arm64-musl":
+ optional: true
+ "@napi-rs/simple-git-linux-x64-gnu":
+ optional: true
+ "@napi-rs/simple-git-linux-x64-musl":
+ optional: true
+ "@napi-rs/simple-git-win32-arm64-msvc":
+ optional: true
+ "@napi-rs/simple-git-win32-x64-msvc":
+ optional: true
+ checksum: 0f0797598d2f7a0560ab5a30a4d201377b7f291e67a0e61eaef53ca8486be179da58ceafd4f21b3bdcd3a7e3884f7c0529d759befc98ac55000a12af95df4198
+ languageName: node
+ linkType: hard
+
"@ndelangen/get-tarball@npm:^3.0.7":
version: 3.0.9
resolution: "@ndelangen/get-tarball@npm:3.0.9"
@@ -2442,6 +2618,76 @@ __metadata:
languageName: node
linkType: hard
+"@next/env@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/env@npm:14.2.4"
+ checksum: ff47297f959c4f4a45393fc84eb2cdef0e92fb07903e1240e061ff71c2319d90d3faf23aa6f8e5747451a26527ab20b483a200845ac9c72629647d67407b15c2
+ languageName: node
+ linkType: hard
+
+"@next/swc-darwin-arm64@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-darwin-arm64@npm:14.2.4"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@next/swc-darwin-x64@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-darwin-x64@npm:14.2.4"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-arm64-gnu@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-linux-arm64-gnu@npm:14.2.4"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-arm64-musl@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-linux-arm64-musl@npm:14.2.4"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-x64-gnu@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-linux-x64-gnu@npm:14.2.4"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@next/swc-linux-x64-musl@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-linux-x64-musl@npm:14.2.4"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@next/swc-win32-arm64-msvc@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-win32-arm64-msvc@npm:14.2.4"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@next/swc-win32-ia32-msvc@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-win32-ia32-msvc@npm:14.2.4"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@next/swc-win32-x64-msvc@npm:14.2.4":
+ version: 14.2.4
+ resolution: "@next/swc-win32-x64-msvc@npm:14.2.4"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1":
version: 5.1.1-v1
resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1"
@@ -3608,11 +3854,11 @@ __metadata:
linkType: hard
"@storybook/csf@npm:^0.1.7":
- version: 0.1.8
- resolution: "@storybook/csf@npm:0.1.8"
+ version: 0.1.9
+ resolution: "@storybook/csf@npm:0.1.9"
dependencies:
type-fest: ^2.19.0
- checksum: d5ab90e8d7b9ee6b2c0ce455488b76b487cb4485cc49b6e3c96ea6e4c535960361aa68b8b7b0b7a6b9865fadc24030368d177da0deb1ce870a1f521f53132408
+ checksum: a0023f103d613b00acb3fd96004d30ef1eaea3b1ca6349e9fb33c269aa889ed2f6e3d91037fcfe99bf581865068e6cd0f567558644599e6619c2cb280f0512a2
languageName: node
linkType: hard
@@ -4192,6 +4438,16 @@ __metadata:
languageName: node
linkType: hard
+"@swc/helpers@npm:0.5.5":
+ version: 0.5.5
+ resolution: "@swc/helpers@npm:0.5.5"
+ dependencies:
+ "@swc/counter": ^0.1.3
+ tslib: ^2.4.0
+ checksum: d4f207b191e54b29460804ddf2984ba6ece1d679a0b2f6a9c765dcf27bba92c5769e7965668a4546fb9f1021eaf0ff9be4bf5c235ce12adcd65acdfe77187d11
+ languageName: node
+ linkType: hard
+
"@swc/helpers@npm:^0.5.0, @swc/helpers@npm:^0.5.11":
version: 0.5.11
resolution: "@swc/helpers@npm:0.5.11"
@@ -4241,6 +4497,25 @@ __metadata:
languageName: node
linkType: hard
+"@tanstack/react-virtual@npm:^3.0.0-beta.60":
+ version: 3.7.0
+ resolution: "@tanstack/react-virtual@npm:3.7.0"
+ dependencies:
+ "@tanstack/virtual-core": 3.7.0
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ checksum: 20aae23c13296d686e211adb76a9c0213d9a8dc2bdfc51eeffe7a4e1a0da23dcea55984f2b9571354ca85e5e8fff84dce45a9138668a0c20dc34447ef48c9b07
+ languageName: node
+ linkType: hard
+
+"@tanstack/virtual-core@npm:3.7.0":
+ version: 3.7.0
+ resolution: "@tanstack/virtual-core@npm:3.7.0"
+ checksum: d9a1e523d8ea008725599fbe5d1ad897551116a8cb4d15d4077076dbfa91bcc243fe48332203c25594dbd9ef4d6d7dfd45f117fe3ea1888b4e6eeb564e40482c
+ languageName: node
+ linkType: hard
+
"@testing-library/dom@npm:^9.0.0, @testing-library/dom@npm:^9.3.4":
version: 9.3.4
resolution: "@testing-library/dom@npm:9.3.4"
@@ -4313,6 +4588,28 @@ __metadata:
languageName: node
linkType: hard
+"@theguild/remark-mermaid@npm:^0.0.5":
+ version: 0.0.5
+ resolution: "@theguild/remark-mermaid@npm:0.0.5"
+ dependencies:
+ mermaid: ^10.2.2
+ unist-util-visit: ^5.0.0
+ peerDependencies:
+ react: ^18.2.0
+ checksum: 64c8419b5591565bb248a341406d5e5a9bc2d581550ce65dc578acb27ba2aaade00cc78066acc3edc55133916eff18ddc3ed74f7ce50d14a9f11e24186b01fbe
+ languageName: node
+ linkType: hard
+
+"@theguild/remark-npm2yarn@npm:^0.2.0":
+ version: 0.2.1
+ resolution: "@theguild/remark-npm2yarn@npm:0.2.1"
+ dependencies:
+ npm-to-yarn: ^2.1.0
+ unist-util-visit: ^5.0.0
+ checksum: 382587db3c400ce4ad4c6b9388ad350a88d209f72985808919aafacaea587f751bc0dec3c5699a5a61e7dfb4e5afc47d9f31d4a7083c1584322d1a8e5015cde2
+ languageName: node
+ linkType: hard
+
"@tippyjs/react@npm:4.1.0":
version: 4.1.0
resolution: "@tippyjs/react@npm:4.1.0"
@@ -4374,6 +4671,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/acorn@npm:^4.0.0":
+ version: 4.0.6
+ resolution: "@types/acorn@npm:4.0.6"
+ dependencies:
+ "@types/estree": "*"
+ checksum: 60e1fd28af18d6cb54a93a7231c7c18774a9a8739c9b179e9e8750dca631e10cbef2d82b02830ea3f557b1d121e6406441e9e1250bd492dc81d4b3456e76e4d4
+ languageName: node
+ linkType: hard
+
"@types/aria-query@npm:^5.0.1":
version: 5.0.4
resolution: "@types/aria-query@npm:5.0.4"
@@ -4481,6 +4787,38 @@ __metadata:
languageName: node
linkType: hard
+"@types/d3-scale-chromatic@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "@types/d3-scale-chromatic@npm:3.0.3"
+ checksum: a465d126a00a71d3824957283580b4b404fe6f6bb52eb2b7303047fffed2bec6e31aeb34bfb30313e72ee1d75243c50ec5a45824eaf547f9c0849a1379527662
+ languageName: node
+ linkType: hard
+
+"@types/d3-scale@npm:^4.0.3":
+ version: 4.0.8
+ resolution: "@types/d3-scale@npm:4.0.8"
+ dependencies:
+ "@types/d3-time": "*"
+ checksum: 3b1906da895564f73bb3d0415033d9a8aefe7c4f516f970176d5b2ff7a417bd27ae98486e9a9aa0472001dc9885a9204279a1973a985553bdb3ee9bbc1b94018
+ languageName: node
+ linkType: hard
+
+"@types/d3-time@npm:*":
+ version: 3.0.3
+ resolution: "@types/d3-time@npm:3.0.3"
+ checksum: a071826c80efdb1999e6406fef2db516d45f3906da3a9a4da8517fa863bae53c4c1056ca5347a20921660607d21ec874fd2febe0e961adb7be6954255587d08f
+ languageName: node
+ linkType: hard
+
+"@types/debug@npm:^4.0.0":
+ version: 4.1.12
+ resolution: "@types/debug@npm:4.1.12"
+ dependencies:
+ "@types/ms": "*"
+ checksum: 47876a852de8240bfdaf7481357af2b88cb660d30c72e73789abf00c499d6bc7cd5e52f41c915d1b9cd8ec9fef5b05688d7b7aef17f7f272c2d04679508d1053
+ languageName: node
+ linkType: hard
+
"@types/detect-port@npm:^1.3.0":
version: 1.3.5
resolution: "@types/detect-port@npm:1.3.5"
@@ -4550,6 +4888,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/estree-jsx@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "@types/estree-jsx@npm:1.0.5"
+ dependencies:
+ "@types/estree": "*"
+ checksum: a028ab0cd7b2950168a05c6a86026eb3a36a54a4adfae57f13911d7b49dffe573d9c2b28421b2d029b49b3d02fcd686611be2622dc3dad6d9791166c083f6008
+ languageName: node
+ linkType: hard
+
"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5":
version: 1.0.5
resolution: "@types/estree@npm:1.0.5"
@@ -4607,6 +4954,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/hast@npm:^2.0.0":
+ version: 2.3.10
+ resolution: "@types/hast@npm:2.3.10"
+ dependencies:
+ "@types/unist": ^2
+ checksum: 41531b7fbf590b02452996fc63272479c20a07269e370bd6514982cbcd1819b4b84d3ea620f2410d1b9541a23d08ce2eeb0a592145d05e00e249c3d56700d460
+ languageName: node
+ linkType: hard
+
"@types/hast@npm:^3.0.0":
version: 3.0.4
resolution: "@types/hast@npm:3.0.4"
@@ -4691,6 +5047,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/js-yaml@npm:^4.0.0":
+ version: 4.0.9
+ resolution: "@types/js-yaml@npm:4.0.9"
+ checksum: e5e5e49b5789a29fdb1f7d204f82de11cb9e8f6cb24ab064c616da5d6e1b3ccfbf95aa5d1498a9fbd3b9e745564e69b4a20b6c530b5a8bbb2d4eb830cda9bc69
+ languageName: node
+ linkType: hard
+
"@types/jscodeshift@npm:^0.11.11":
version: 0.11.11
resolution: "@types/jscodeshift@npm:0.11.11"
@@ -4726,6 +5089,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/katex@npm:^0.16.0":
+ version: 0.16.7
+ resolution: "@types/katex@npm:0.16.7"
+ checksum: 4fd15d93553be97c02c064e16be18d7ccbabf66ec72a9dc7fd5bfa47f0c7581da2f942f693c7cb59499de4c843c2189796e49c9647d336cbd52b777b6722a95a
+ languageName: node
+ linkType: hard
+
"@types/keyv@npm:^3.1.4":
version: 3.1.4
resolution: "@types/keyv@npm:3.1.4"
@@ -4751,6 +5121,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/mdast@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "@types/mdast@npm:4.0.4"
+ dependencies:
+ "@types/unist": "*"
+ checksum: 20c4e9574cc409db662a35cba52b068b91eb696b3049e94321219d47d34c8ccc99a142be5c76c80a538b612457b03586bc2f6b727a3e9e7530f4c8568f6282ee
+ languageName: node
+ linkType: hard
+
"@types/mdx@npm:^2.0.0":
version: 2.0.13
resolution: "@types/mdx@npm:2.0.13"
@@ -4772,6 +5151,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/ms@npm:*":
+ version: 0.7.34
+ resolution: "@types/ms@npm:0.7.34"
+ checksum: f38d36e7b6edecd9badc9cf50474159e9da5fa6965a75186cceaf883278611b9df6669dc3a3cc122b7938d317b68a9e3d573d316fcb35d1be47ec9e468c6bd8a
+ languageName: node
+ linkType: hard
+
"@types/node-forge@npm:^1.3.0":
version: 1.3.11
resolution: "@types/node-forge@npm:1.3.11"
@@ -4896,7 +5282,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:*, @types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, @types/react@npm:^18.3.3":
+"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, @types/react@npm:^18.3.3":
version: 18.3.3
resolution: "@types/react@npm:18.3.3"
dependencies:
@@ -5047,14 +5433,14 @@ __metadata:
linkType: hard
"@typescript-eslint/eslint-plugin@npm:^7.5.0":
- version: 7.13.1
- resolution: "@typescript-eslint/eslint-plugin@npm:7.13.1"
+ version: 7.14.1
+ resolution: "@typescript-eslint/eslint-plugin@npm:7.14.1"
dependencies:
"@eslint-community/regexpp": ^4.10.0
- "@typescript-eslint/scope-manager": 7.13.1
- "@typescript-eslint/type-utils": 7.13.1
- "@typescript-eslint/utils": 7.13.1
- "@typescript-eslint/visitor-keys": 7.13.1
+ "@typescript-eslint/scope-manager": 7.14.1
+ "@typescript-eslint/type-utils": 7.14.1
+ "@typescript-eslint/utils": 7.14.1
+ "@typescript-eslint/visitor-keys": 7.14.1
graphemer: ^1.4.0
ignore: ^5.3.1
natural-compare: ^1.4.0
@@ -5065,44 +5451,44 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: c79a01cac62c7588c7c968121d39bc5821172e007ab641e0d8d79c176451a3a8b134782df7ef7af0b7d85a8026245d9866ac049596f009f9b19064e0b07ec8d5
+ checksum: ed3d149dc6622a746dc853e8019269631bb3e2abb52190caf838d1a19527fbf9fe07ed556a744989915e9547923dd1c576410f30454eb2ab76a4b68674ef6d92
languageName: node
linkType: hard
"@typescript-eslint/parser@npm:^7.5.0":
- version: 7.13.1
- resolution: "@typescript-eslint/parser@npm:7.13.1"
+ version: 7.14.1
+ resolution: "@typescript-eslint/parser@npm:7.14.1"
dependencies:
- "@typescript-eslint/scope-manager": 7.13.1
- "@typescript-eslint/types": 7.13.1
- "@typescript-eslint/typescript-estree": 7.13.1
- "@typescript-eslint/visitor-keys": 7.13.1
+ "@typescript-eslint/scope-manager": 7.14.1
+ "@typescript-eslint/types": 7.14.1
+ "@typescript-eslint/typescript-estree": 7.14.1
+ "@typescript-eslint/visitor-keys": 7.14.1
debug: ^4.3.4
peerDependencies:
eslint: ^8.56.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: a8f39b34f61397c8e34b6716b6e25397d8f770541c3ef67b704850af9b7ce05ee86d5169ef0e983689bf7b063fa47eca5fedee20e08d0567aabbc94a64881543
+ checksum: e98ee179e3510cce5e5cce0fe82f8d30886e15798ed302ba56eab9ed586879f417dc325d5898c2809fc5d53afc983ce833c3c62a2ed16f34b2072a17b23fea44
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/scope-manager@npm:7.13.1"
+"@typescript-eslint/scope-manager@npm:7.14.1":
+ version: 7.14.1
+ resolution: "@typescript-eslint/scope-manager@npm:7.14.1"
dependencies:
- "@typescript-eslint/types": 7.13.1
- "@typescript-eslint/visitor-keys": 7.13.1
- checksum: 1301cee01efdbd29ed09292e52e6a3fc3a7b6c8713a16d52a385003d99589883f47f4aa6270f22004c2c442b3ee6978883b065be5fb6a41843b6af84d1f32e7c
+ "@typescript-eslint/types": 7.14.1
+ "@typescript-eslint/visitor-keys": 7.14.1
+ checksum: b9351e4887615f6a8ef049d012accd3fe07affeb34ce54cd04551d291852f7e676a61acafac8b7b4bde5dc8302c6e95dd7d1bcac94e8c58fd1dcd6a0b2d65b4b
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/type-utils@npm:7.13.1"
+"@typescript-eslint/type-utils@npm:7.14.1":
+ version: 7.14.1
+ resolution: "@typescript-eslint/type-utils@npm:7.14.1"
dependencies:
- "@typescript-eslint/typescript-estree": 7.13.1
- "@typescript-eslint/utils": 7.13.1
+ "@typescript-eslint/typescript-estree": 7.14.1
+ "@typescript-eslint/utils": 7.14.1
debug: ^4.3.4
ts-api-utils: ^1.3.0
peerDependencies:
@@ -5110,23 +5496,23 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: 6f1834fae3cc58ce8abfb243fc7d865ad07d0d4d0864ec970b8e97bb6aceb8daa2fa5903d8b44ceedffdbf44092e38634942b3b20d66041aec4c5df42433d293
+ checksum: 940c0e7f39dc68a03894112ceea169e507d3bb2de067216454678a3976d7d38b43445b2c8f59a70724bc79c1748947aac11bf9f83423eda85f526d27d0b7d083
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/types@npm:7.13.1"
- checksum: 0817278c84cde070fed56b55bda538e295a2193cc11d120d7d32fd6030614e209a55093607a25c3071e44ddda7a3e9495ed0b7267a8812f65263db7a230404a1
+"@typescript-eslint/types@npm:7.14.1":
+ version: 7.14.1
+ resolution: "@typescript-eslint/types@npm:7.14.1"
+ checksum: 20136fc67694ae8c0efe96e8194ef880bfe4cd0c3e6c9f4ab911fe86a806af2dcce73d7e590981d155700bb462dce041777617b4660a7d0d865727e3bdad7817
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/typescript-estree@npm:7.13.1"
+"@typescript-eslint/typescript-estree@npm:7.14.1":
+ version: 7.14.1
+ resolution: "@typescript-eslint/typescript-estree@npm:7.14.1"
dependencies:
- "@typescript-eslint/types": 7.13.1
- "@typescript-eslint/visitor-keys": 7.13.1
+ "@typescript-eslint/types": 7.14.1
+ "@typescript-eslint/visitor-keys": 7.14.1
debug: ^4.3.4
globby: ^11.1.0
is-glob: ^4.0.3
@@ -5136,31 +5522,31 @@ __metadata:
peerDependenciesMeta:
typescript:
optional: true
- checksum: b629b5a58bd9e966cf5071aef28393c503441577b4e23d975db9a6c01e4239ac249bbed2933b02b396befaf9e9da504ed310eabbfce77a8dfb199f237294de05
+ checksum: 4ee6c1c629c7040c124d07d68b8af5af83bf726837b7828ce60cb3d0e02820bbe94f0b7d5a3ebd91cd38c1fee2d8bef8d42449c76f88eef11a0f4978f15447ba
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:7.13.1, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0":
- version: 7.13.1
- resolution: "@typescript-eslint/utils@npm:7.13.1"
+"@typescript-eslint/utils@npm:7.14.1, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0":
+ version: 7.14.1
+ resolution: "@typescript-eslint/utils@npm:7.14.1"
dependencies:
"@eslint-community/eslint-utils": ^4.4.0
- "@typescript-eslint/scope-manager": 7.13.1
- "@typescript-eslint/types": 7.13.1
- "@typescript-eslint/typescript-estree": 7.13.1
+ "@typescript-eslint/scope-manager": 7.14.1
+ "@typescript-eslint/types": 7.14.1
+ "@typescript-eslint/typescript-estree": 7.14.1
peerDependencies:
eslint: ^8.56.0
- checksum: 83c6af85edb45c81ff3a9d790299f0ea2403033bcb945a5bef726623ca74955979f99e887445b3fe6ba8fde1762d32ff2baa64c0558b56ca84109d4a74e57e26
+ checksum: 202dc0add3739c39dd82a20b0b0b3e2cee44130e4959ce63ea1347e6b700a37e442c82e4863becdc4b43efbafb1b685929fd076bda68d0c69860ae6f78473123
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:7.13.1":
- version: 7.13.1
- resolution: "@typescript-eslint/visitor-keys@npm:7.13.1"
+"@typescript-eslint/visitor-keys@npm:7.14.1":
+ version: 7.14.1
+ resolution: "@typescript-eslint/visitor-keys@npm:7.14.1"
dependencies:
- "@typescript-eslint/types": 7.13.1
+ "@typescript-eslint/types": 7.14.1
eslint-visitor-keys: ^3.4.3
- checksum: cfa307e93cca8b2f628fe6b9146a8ea9733fb063a703bdb26f2b4a5c8f52d8e300ec3632c93c12d9f251b595c1b6aab62f9cc9ceac8cda4c618dd7bd6f583b2e
+ checksum: 6f091423d4a8f049915a84698bd4c258f411822562d4486691e9cbdd6d0b4e21ad1853c5a8ba4ac181bd4881b459dc37c7c3931863b81de9e91284a05d18aa68
languageName: node
linkType: hard
@@ -5273,7 +5659,7 @@ __metadata:
languageName: node
linkType: hard
-"@vkontakte/icons@npm:^2.115.0":
+"@vkontakte/icons@npm:^2.115.0, @vkontakte/icons@npm:^2.122.0 || ^3.0.0":
version: 2.122.0
resolution: "@vkontakte/icons@npm:2.122.0"
dependencies:
@@ -5306,7 +5692,7 @@ __metadata:
languageName: node
linkType: hard
-"@vkontakte/vkjs@npm:^1.2.0":
+"@vkontakte/vkjs@npm:^1.1.2, @vkontakte/vkjs@npm:^1.2.0":
version: 1.2.0
resolution: "@vkontakte/vkjs@npm:1.2.0"
dependencies:
@@ -5462,6 +5848,24 @@ __metadata:
languageName: unknown
linkType: soft
+"@vkontakte/vkui-nextra-theme@workspace:packages/vkui-nextra-theme":
+ version: 0.0.0-use.local
+ resolution: "@vkontakte/vkui-nextra-theme@workspace:packages/vkui-nextra-theme"
+ dependencies:
+ "@vkontakte/icons": ^2.122.0 || ^3.0.0
+ "@vkontakte/vkjs": ^1.1.2
+ "@vkontakte/vkui": "workspace:^"
+ "@vkontakte/vkui-tokens": ^4.47.0
+ next: ^14.2.4
+ nextra: ^2.13.4
+ react: ^18.3.1
+ react-dom: ^18.3.1
+ peerDependencies:
+ next: ^14.2.4
+ nextra: ^2.13.4
+ languageName: unknown
+ linkType: soft
+
"@vkontakte/vkui-token-translator@workspace:packages/token-translator":
version: 0.0.0-use.local
resolution: "@vkontakte/vkui-token-translator@workspace:packages/token-translator"
@@ -5483,7 +5887,7 @@ __metadata:
languageName: unknown
linkType: soft
-"@vkontakte/vkui-tokens@npm:4.47.0":
+"@vkontakte/vkui-tokens@npm:4.47.0, @vkontakte/vkui-tokens@npm:^4.47.0":
version: 4.47.0
resolution: "@vkontakte/vkui-tokens@npm:4.47.0"
dependencies:
@@ -5492,7 +5896,7 @@ __metadata:
languageName: node
linkType: hard
-"@vkontakte/vkui@workspace:packages/vkui":
+"@vkontakte/vkui@workspace:^, @vkontakte/vkui@workspace:packages/vkui":
version: 0.0.0-use.local
resolution: "@vkontakte/vkui@workspace:packages/vkui"
dependencies:
@@ -5799,7 +6203,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-jsx@npm:^5.1.0, acorn-jsx@npm:^5.2.0, acorn-jsx@npm:^5.3.1, acorn-jsx@npm:^5.3.2":
+"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.1.0, acorn-jsx@npm:^5.2.0, acorn-jsx@npm:^5.3.1, acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
peerDependencies:
@@ -5842,7 +6246,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
+"acorn@npm:^8.0.0, acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.11.3, acorn@npm:^8.4.1, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
version: 8.12.0
resolution: "acorn@npm:8.12.0"
bin:
@@ -5983,7 +6387,14 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1":
+"ansi-sequence-parser@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "ansi-sequence-parser@npm:1.1.1"
+ checksum: ead5b15c596e8e85ca02951a844366c6776769dcc9fd1bd3a0db11bb21364554822c6a439877fb599e7e1ffa0b5f039f1e5501423950457f3dcb2f480c30b188
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^3.1.0, ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
dependencies:
@@ -6039,6 +6450,13 @@ __metadata:
languageName: node
linkType: hard
+"arg@npm:1.0.0":
+ version: 1.0.0
+ resolution: "arg@npm:1.0.0"
+ checksum: 0a35939e3cb59d4f18207884563e00b0f71647becccec932348e9c5bdecfe6ca41b2ed854bbb267a2e87f97f605ed3ca936f2f0b3313bf88be6d7cdbb2d0a4b1
+ languageName: node
+ linkType: hard
+
"arg@npm:^4.1.0":
version: 4.1.3
resolution: "arg@npm:4.1.3"
@@ -6314,6 +6732,15 @@ __metadata:
languageName: node
linkType: hard
+"astring@npm:^1.8.0":
+ version: 1.8.6
+ resolution: "astring@npm:1.8.6"
+ bin:
+ astring: bin/astring
+ checksum: 6f034d2acef1dac8bb231e7cc26c573d3c14e1975ea6e04f20312b43d4f462f963209bc64187d25d477a182dc3c33277959a0156ab7a3617aa79b1eac4d88e1f
+ languageName: node
+ linkType: hard
+
"async@npm:^3.2.3":
version: 3.2.5
resolution: "async@npm:3.2.5"
@@ -6504,6 +6931,13 @@ __metadata:
languageName: node
linkType: hard
+"bail@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "bail@npm:2.0.2"
+ checksum: aab4e8ccdc8d762bf3fdfce8e706601695620c0c2eda256dd85088dc0be3cfd7ff126f6e99c2bee1f24f5d418414aacf09d7f9702f16d6963df2fa488cda8824
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -6751,6 +7185,15 @@ __metadata:
languageName: node
linkType: hard
+"busboy@npm:1.6.0":
+ version: 1.6.0
+ resolution: "busboy@npm:1.6.0"
+ dependencies:
+ streamsearch: ^1.1.0
+ checksum: 32801e2c0164e12106bf236291a00795c3c4e4b709ae02132883fe8478ba2ae23743b11c5735a0aae8afe65ac4b6ca4568b91f0d9fed1fdbc32ede824a73746e
+ languageName: node
+ linkType: hard
+
"bytes-iec@npm:^3.1.1":
version: 3.1.1
resolution: "bytes-iec@npm:3.1.1"
@@ -6892,7 +7335,7 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001599, caniuse-lite@npm:^1.0.30001605, caniuse-lite@npm:^1.0.30001629":
+"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001599, caniuse-lite@npm:^1.0.30001605, caniuse-lite@npm:^1.0.30001629":
version: 1.0.30001636
resolution: "caniuse-lite@npm:1.0.30001636"
checksum: b0347fd2c8d346680a64d98b061c59cb8fbf149cdd03005a447fae4d21e6286d5bd161b43eefe3221c6624aacb3cda4e838ae83c95ff5313a547f84ca93bcc70
@@ -6906,6 +7349,13 @@ __metadata:
languageName: node
linkType: hard
+"ccount@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "ccount@npm:2.0.1"
+ checksum: 48193dada54c9e260e0acf57fc16171a225305548f9ad20d5471e0f7a8c026aedd8747091dccb0d900cde7df4e4ddbd235df0d8de4a64c71b12f0d3303eeafd4
+ languageName: node
+ linkType: hard
+
"chai@npm:^4.3.10":
version: 4.4.1
resolution: "chai@npm:4.4.1"
@@ -6921,6 +7371,17 @@ __metadata:
languageName: node
linkType: hard
+"chalk@npm:2.3.0":
+ version: 2.3.0
+ resolution: "chalk@npm:2.3.0"
+ dependencies:
+ ansi-styles: ^3.1.0
+ escape-string-regexp: ^1.0.5
+ supports-color: ^4.0.0
+ checksum: d348fc0f4f8d27c068a6ac492e708fa35a75e273d5f0004da61ea694e958981658c96693790f4d23e7b3712f9e3e4ca0988136cb0403876de5459a4c0d13078f
+ languageName: node
+ linkType: hard
+
"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
@@ -6966,6 +7427,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities-html4@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "character-entities-html4@npm:2.1.0"
+ checksum: 7034aa7c7fa90309667f6dd50499c8a760c3d3a6fb159adb4e0bada0107d194551cdbad0714302f62d06ce4ed68565c8c2e15fdef2e8f8764eb63fa92b34b11d
+ languageName: node
+ linkType: hard
+
"character-entities-legacy@npm:^1.0.0":
version: 1.1.4
resolution: "character-entities-legacy@npm:1.1.4"
@@ -6973,6 +7441,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities-legacy@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "character-entities-legacy@npm:3.0.0"
+ checksum: 7582af055cb488b626d364b7d7a4e46b06abd526fb63c0e4eb35bcb9c9799cc4f76b39f34fdccef2d1174ac95e53e9ab355aae83227c1a2505877893fce77731
+ languageName: node
+ linkType: hard
+
"character-entities@npm:^1.0.0":
version: 1.2.4
resolution: "character-entities@npm:1.2.4"
@@ -6980,6 +7455,13 @@ __metadata:
languageName: node
linkType: hard
+"character-entities@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "character-entities@npm:2.0.2"
+ checksum: cf1643814023697f725e47328fcec17923b8f1799102a8a79c1514e894815651794a2bffd84bb1b3a4b124b050154e4529ed6e81f7c8068a734aecf07a6d3def
+ languageName: node
+ linkType: hard
+
"character-reference-invalid@npm:^1.0.0":
version: 1.1.4
resolution: "character-reference-invalid@npm:1.1.4"
@@ -6987,6 +7469,13 @@ __metadata:
languageName: node
linkType: hard
+"character-reference-invalid@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "character-reference-invalid@npm:2.0.1"
+ checksum: 98d3b1a52ae510b7329e6ee7f6210df14f1e318c5415975d4c9e7ee0ef4c07875d47c6e74230c64551f12f556b4a8ccc24d9f3691a2aa197019e72a95e9297ee
+ languageName: node
+ linkType: hard
+
"check-error@npm:^1.0.3":
version: 1.0.3
resolution: "check-error@npm:1.0.3"
@@ -7143,6 +7632,13 @@ __metadata:
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: 0c16bf660dadb90610553c1d8946a7fdfb81d624adea073b8440b7d795d5b5b08beb3c950c6a2cf16279365a3265158a236876d92bce16423c485c322d7dfaf8
+ languageName: node
+ linkType: hard
+
"clipboard-copy@npm:^3.1.0":
version: 3.2.0
resolution: "clipboard-copy@npm:3.2.0"
@@ -7150,6 +7646,16 @@ __metadata:
languageName: node
linkType: hard
+"clipboardy@npm:1.2.2":
+ version: 1.2.2
+ resolution: "clipboardy@npm:1.2.2"
+ dependencies:
+ arch: ^2.1.0
+ execa: ^0.8.0
+ checksum: 7744a95e014e5945f17554b426fe78c6e1329ead85a61fa589dd4c3f4a596a037d45cad0bfaa3e60bdf77717f0dfda67c35454216f4dbb7832ec0eba42ba8a06
+ languageName: node
+ linkType: hard
+
"cliui@npm:^7.0.2":
version: 7.0.4
resolution: "cliui@npm:7.0.4"
@@ -7206,6 +7712,13 @@ __metadata:
languageName: node
linkType: hard
+"clsx@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "clsx@npm:2.1.1"
+ checksum: acd3e1ab9d8a433ecb3cc2f6a05ab95fe50b4a3cfc5ba47abb6cbf3754585fcb87b84e90c822a1f256c4198e3b41c7f6c391577ffc8678ad587fc0976b24fd57
+ languageName: node
+ linkType: hard
+
"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
@@ -7282,6 +7795,20 @@ __metadata:
languageName: node
linkType: hard
+"comma-separated-tokens@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "comma-separated-tokens@npm:2.0.3"
+ checksum: e3bf9e0332a5c45f49b90e79bcdb4a7a85f28d6a6f0876a94f1bb9b2bfbdbbb9292aac50e1e742d8c0db1e62a0229a106f57917e2d067fca951d81737651700d
+ languageName: node
+ linkType: hard
+
+"commander@npm:7, commander@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "commander@npm:7.2.0"
+ checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc
+ languageName: node
+ linkType: hard
+
"commander@npm:^10.0.1":
version: 10.0.1
resolution: "commander@npm:10.0.1"
@@ -7310,13 +7837,6 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^7.2.0":
- version: 7.2.0
- resolution: "commander@npm:7.2.0"
- checksum: 53501cbeee61d5157546c0bef0fedb6cdfc763a882136284bed9a07225f09a14b82d2a84e7637edfd1a679fb35ed9502fd58ef1d091e6287f60d790147f68ddc
- languageName: node
- linkType: hard
-
"commander@npm:^8.3.0":
version: 8.3.0
resolution: "commander@npm:8.3.0"
@@ -7518,6 +8038,15 @@ __metadata:
languageName: node
linkType: hard
+"cose-base@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "cose-base@npm:1.0.3"
+ dependencies:
+ layout-base: ^1.0.0
+ checksum: 3f3d592316df74adb215ca91e430f1c22b6e890bc0025b32ae1f6464c73fdb9614816cb40a8d38b40c6a3e9e7b8c64eda90d53fb9a4a6948abec17dad496f30b
+ languageName: node
+ linkType: hard
+
"cosmiconfig@npm:^6.0.0":
version: 6.0.0
resolution: "cosmiconfig@npm:6.0.0"
@@ -7897,6 +8426,387 @@ __metadata:
languageName: node
linkType: hard
+"cytoscape-cose-bilkent@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "cytoscape-cose-bilkent@npm:4.1.0"
+ dependencies:
+ cose-base: ^1.0.0
+ peerDependencies:
+ cytoscape: ^3.2.0
+ checksum: bea6aa139e21bf4135b01b99f8778eed061e074d1a1689771597e8164a999d66f4075d46be584b0a88a5447f9321f38c90c8821df6a9322faaf5afebf4848d97
+ languageName: node
+ linkType: hard
+
+"cytoscape@npm:^3.28.1":
+ version: 3.29.2
+ resolution: "cytoscape@npm:3.29.2"
+ checksum: f42d9dc4e0791b1909d617c0f62fc9a982967362af8d585d4a42b9933887bea697be73d5d94d7bbaae5edccad2ac665dc46a2489271408d64b4fb2dc4ece3c15
+ languageName: node
+ linkType: hard
+
+"d3-array@npm:1 - 2":
+ version: 2.12.1
+ resolution: "d3-array@npm:2.12.1"
+ dependencies:
+ internmap: ^1.0.0
+ checksum: 97853b7b523aded17078f37c67742f45d81e88dda2107ae9994c31b9e36c5fa5556c4c4cf39650436f247813602dfe31bf7ad067ff80f127a16903827f10c6eb
+ languageName: node
+ linkType: hard
+
+"d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:2.5.0 - 3, d3-array@npm:3, d3-array@npm:^3.2.0":
+ version: 3.2.4
+ resolution: "d3-array@npm:3.2.4"
+ dependencies:
+ internmap: 1 - 2
+ checksum: a5976a6d6205f69208478bb44920dd7ce3e788c9dceb86b304dbe401a4bfb42ecc8b04c20facde486e9adcb488b5d1800d49393a3f81a23902b68158e12cddd0
+ languageName: node
+ linkType: hard
+
+"d3-axis@npm:3":
+ version: 3.0.0
+ resolution: "d3-axis@npm:3.0.0"
+ checksum: 227ddaa6d4bad083539c1ec245e2228b4620cca941997a8a650cb0af239375dc20271993127eedac66f0543f331027aca09385e1e16eed023f93eac937cddf0b
+ languageName: node
+ linkType: hard
+
+"d3-brush@npm:3":
+ version: 3.0.0
+ resolution: "d3-brush@npm:3.0.0"
+ dependencies:
+ d3-dispatch: 1 - 3
+ d3-drag: 2 - 3
+ d3-interpolate: 1 - 3
+ d3-selection: 3
+ d3-transition: 3
+ checksum: 1d042167769a02ac76271c71e90376d7184206e489552b7022a8ec2860209fe269db55e0a3430f3dcbe13b6fec2ff65b1adeaccba3218991b38e022390df72e3
+ languageName: node
+ linkType: hard
+
+"d3-chord@npm:3":
+ version: 3.0.1
+ resolution: "d3-chord@npm:3.0.1"
+ dependencies:
+ d3-path: 1 - 3
+ checksum: ddf35d41675e0f8738600a8a2f05bf0858def413438c12cba357c5802ecc1014c80a658acbbee63cbad2a8c747912efb2358455d93e59906fe37469f1dc6b78b
+ languageName: node
+ linkType: hard
+
+"d3-color@npm:1 - 3, d3-color@npm:3":
+ version: 3.1.0
+ resolution: "d3-color@npm:3.1.0"
+ checksum: 4931fbfda5d7c4b5cfa283a13c91a954f86e3b69d75ce588d06cde6c3628cebfc3af2069ccf225e982e8987c612aa7948b3932163ce15eb3c11cd7c003f3ee3b
+ languageName: node
+ linkType: hard
+
+"d3-contour@npm:4":
+ version: 4.0.2
+ resolution: "d3-contour@npm:4.0.2"
+ dependencies:
+ d3-array: ^3.2.0
+ checksum: 56aa082c1acf62a45b61c8d29fdd307041785aa17d9a07de7d1d848633769887a33fb6823888afa383f31c460d0f21d24756593e84e334ddb92d774214d32f1b
+ languageName: node
+ linkType: hard
+
+"d3-delaunay@npm:6":
+ version: 6.0.4
+ resolution: "d3-delaunay@npm:6.0.4"
+ dependencies:
+ delaunator: 5
+ checksum: ce6d267d5ef21a8aeadfe4606329fc80a22ab6e7748d47bc220bcc396ee8be84b77a5473033954c5ac4aa522d265ddc45d4165d30fe4787dd60a15ea66b9bbb4
+ languageName: node
+ linkType: hard
+
+"d3-dispatch@npm:1 - 3, d3-dispatch@npm:3":
+ version: 3.0.1
+ resolution: "d3-dispatch@npm:3.0.1"
+ checksum: fdfd4a230f46463e28e5b22a45dd76d03be9345b605e1b5dc7d18bd7ebf504e6c00ae123fd6d03e23d9e2711e01f0e14ea89cd0632545b9f0c00b924ba4be223
+ languageName: node
+ linkType: hard
+
+"d3-drag@npm:2 - 3, d3-drag@npm:3":
+ version: 3.0.0
+ resolution: "d3-drag@npm:3.0.0"
+ dependencies:
+ d3-dispatch: 1 - 3
+ d3-selection: 3
+ checksum: d297231e60ecd633b0d076a63b4052b436ddeb48b5a3a11ff68c7e41a6774565473a6b064c5e9256e88eca6439a917ab9cea76032c52d944ddbf4fd289e31111
+ languageName: node
+ linkType: hard
+
+"d3-dsv@npm:1 - 3, d3-dsv@npm:3":
+ version: 3.0.1
+ resolution: "d3-dsv@npm:3.0.1"
+ dependencies:
+ commander: 7
+ iconv-lite: 0.6
+ rw: 1
+ bin:
+ csv2json: bin/dsv2json.js
+ csv2tsv: bin/dsv2dsv.js
+ dsv2dsv: bin/dsv2dsv.js
+ dsv2json: bin/dsv2json.js
+ json2csv: bin/json2dsv.js
+ json2dsv: bin/json2dsv.js
+ json2tsv: bin/json2dsv.js
+ tsv2csv: bin/dsv2dsv.js
+ tsv2json: bin/dsv2json.js
+ checksum: 5fc0723647269d5dccd181d74f2265920ab368a2868b0b4f55ffa2fecdfb7814390ea28622cd61ee5d9594ab262879509059544e9f815c54fe76fbfb4ffa4c8a
+ languageName: node
+ linkType: hard
+
+"d3-ease@npm:1 - 3, d3-ease@npm:3":
+ version: 3.0.1
+ resolution: "d3-ease@npm:3.0.1"
+ checksum: 06e2ee5326d1e3545eab4e2c0f84046a123dcd3b612e68858219aa034da1160333d9ce3da20a1d3486d98cb5c2a06f7d233eee1bc19ce42d1533458bd85dedcd
+ languageName: node
+ linkType: hard
+
+"d3-fetch@npm:3":
+ version: 3.0.1
+ resolution: "d3-fetch@npm:3.0.1"
+ dependencies:
+ d3-dsv: 1 - 3
+ checksum: 382dcea06549ef82c8d0b719e5dc1d96286352579e3b51b20f71437f5800323315b09cf7dcfd4e1f60a41e1204deb01758470cea257d2285a7abd9dcec806984
+ languageName: node
+ linkType: hard
+
+"d3-force@npm:3":
+ version: 3.0.0
+ resolution: "d3-force@npm:3.0.0"
+ dependencies:
+ d3-dispatch: 1 - 3
+ d3-quadtree: 1 - 3
+ d3-timer: 1 - 3
+ checksum: 6c7e96438cab62fa32aeadb0ade3297b62b51f81b1b38b0a60a5ec9fd627d74090c1189654d92df2250775f31b06812342f089f1d5947de9960a635ee3581def
+ languageName: node
+ linkType: hard
+
+"d3-format@npm:1 - 3, d3-format@npm:3":
+ version: 3.1.0
+ resolution: "d3-format@npm:3.1.0"
+ checksum: f345ec3b8ad3cab19bff5dead395bd9f5590628eb97a389b1dd89f0b204c7c4fc1d9520f13231c2c7cf14b7c9a8cf10f8ef15bde2befbab41454a569bd706ca2
+ languageName: node
+ linkType: hard
+
+"d3-geo@npm:3":
+ version: 3.1.1
+ resolution: "d3-geo@npm:3.1.1"
+ dependencies:
+ d3-array: 2.5.0 - 3
+ checksum: 3cc4bb50af5d2d4858d2df1729a1777b7fd361854079d9faab1166186c988d2cba0d11911da0c4598d5e22fae91d79113ed262a9f98cabdbc6dbf7c30e5c0363
+ languageName: node
+ linkType: hard
+
+"d3-hierarchy@npm:3":
+ version: 3.1.2
+ resolution: "d3-hierarchy@npm:3.1.2"
+ checksum: 0fd946a8c5fd4686d43d3e11bbfc2037a145fda29d2261ccd0e36f70b66af6d7638e2c0c7112124d63fc3d3127197a00a6aecf676bd5bd392a94d7235a214263
+ languageName: node
+ linkType: hard
+
+"d3-interpolate@npm:1 - 3, d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:3":
+ version: 3.0.1
+ resolution: "d3-interpolate@npm:3.0.1"
+ dependencies:
+ d3-color: 1 - 3
+ checksum: a42ba314e295e95e5365eff0f604834e67e4a3b3c7102458781c477bd67e9b24b6bb9d8e41ff5521050a3f2c7c0c4bbbb6e187fd586daa3980943095b267e78b
+ languageName: node
+ linkType: hard
+
+"d3-path@npm:1":
+ version: 1.0.9
+ resolution: "d3-path@npm:1.0.9"
+ checksum: d4382573baf9509a143f40944baeff9fead136926aed6872f7ead5b3555d68925f8a37935841dd51f1d70b65a294fe35c065b0906fb6e42109295f6598fc16d0
+ languageName: node
+ linkType: hard
+
+"d3-path@npm:1 - 3, d3-path@npm:3, d3-path@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "d3-path@npm:3.1.0"
+ checksum: 2306f1bd9191e1eac895ec13e3064f732a85f243d6e627d242a313f9777756838a2215ea11562f0c7630c7c3b16a19ec1fe0948b1c82f3317fac55882f6ee5d8
+ languageName: node
+ linkType: hard
+
+"d3-polygon@npm:3":
+ version: 3.0.1
+ resolution: "d3-polygon@npm:3.0.1"
+ checksum: 0b85c532517895544683849768a2c377cee3801ef8ccf3fa9693c8871dd21a0c1a2a0fc75ff54192f0ba2c562b0da2bc27f5bf959dfafc7fa23573b574865d2c
+ languageName: node
+ linkType: hard
+
+"d3-quadtree@npm:1 - 3, d3-quadtree@npm:3":
+ version: 3.0.1
+ resolution: "d3-quadtree@npm:3.0.1"
+ checksum: 5469d462763811475f34a7294d984f3eb100515b0585ca5b249656f6b1a6e99b20056a2d2e463cc9944b888896d2b1d07859c50f9c0cf23438df9cd2e3146066
+ languageName: node
+ linkType: hard
+
+"d3-random@npm:3":
+ version: 3.0.1
+ resolution: "d3-random@npm:3.0.1"
+ checksum: a70ad8d1cabe399ebeb2e482703121ac8946a3b336830b518da6848b9fdd48a111990fc041dc716f16885a72176ffa2898f2a250ca3d363ecdba5ef92b18e131
+ languageName: node
+ linkType: hard
+
+"d3-sankey@npm:^0.12.3":
+ version: 0.12.3
+ resolution: "d3-sankey@npm:0.12.3"
+ dependencies:
+ d3-array: 1 - 2
+ d3-shape: ^1.2.0
+ checksum: df1cb9c9d02dd8fd14040e89f112f0da58c03bd7529fa001572a6925a51496d1d82ff25d9fedb6c429a91645fbd2476c19891e535ac90c8bc28337c33ee21c87
+ languageName: node
+ linkType: hard
+
+"d3-scale-chromatic@npm:3":
+ version: 3.1.0
+ resolution: "d3-scale-chromatic@npm:3.1.0"
+ dependencies:
+ d3-color: 1 - 3
+ d3-interpolate: 1 - 3
+ checksum: ab6324bd8e1f708e731e02ab44e09741efda2b174cea1d8ca21e4a87546295e99856bc44e2fd3890f228849c96bccfbcf922328f95be6a7df117453eb5cf22c9
+ languageName: node
+ linkType: hard
+
+"d3-scale@npm:4":
+ version: 4.0.2
+ resolution: "d3-scale@npm:4.0.2"
+ dependencies:
+ d3-array: 2.10.0 - 3
+ d3-format: 1 - 3
+ d3-interpolate: 1.2.0 - 3
+ d3-time: 2.1.1 - 3
+ d3-time-format: 2 - 4
+ checksum: a9c770d283162c3bd11477c3d9d485d07f8db2071665f1a4ad23eec3e515e2cefbd369059ec677c9ac849877d1a765494e90e92051d4f21111aa56791c98729e
+ languageName: node
+ linkType: hard
+
+"d3-selection@npm:2 - 3, d3-selection@npm:3":
+ version: 3.0.0
+ resolution: "d3-selection@npm:3.0.0"
+ checksum: f4e60e133309115b99f5b36a79ae0a19d71ee6e2d5e3c7216ef3e75ebd2cb1e778c2ed2fa4c01bef35e0dcbd96c5428f5bd6ca2184fe2957ed582fde6841cbc5
+ languageName: node
+ linkType: hard
+
+"d3-shape@npm:3":
+ version: 3.2.0
+ resolution: "d3-shape@npm:3.2.0"
+ dependencies:
+ d3-path: ^3.1.0
+ checksum: de2af5fc9a93036a7b68581ca0bfc4aca2d5a328aa7ba7064c11aedd44d24f310c20c40157cb654359d4c15c3ef369f95ee53d71221017276e34172c7b719cfa
+ languageName: node
+ linkType: hard
+
+"d3-shape@npm:^1.2.0":
+ version: 1.3.7
+ resolution: "d3-shape@npm:1.3.7"
+ dependencies:
+ d3-path: 1
+ checksum: 46566a3ab64a25023653bf59d64e81e9e6c987e95be985d81c5cedabae5838bd55f4a201a6b69069ca862eb63594cd263cac9034afc2b0e5664dfe286c866129
+ languageName: node
+ linkType: hard
+
+"d3-time-format@npm:2 - 4, d3-time-format@npm:4":
+ version: 4.1.0
+ resolution: "d3-time-format@npm:4.1.0"
+ dependencies:
+ d3-time: 1 - 3
+ checksum: 7342bce28355378152bbd4db4e275405439cabba082d9cd01946d40581140481c8328456d91740b0fe513c51ec4a467f4471ffa390c7e0e30ea30e9ec98fcdf4
+ languageName: node
+ linkType: hard
+
+"d3-time@npm:1 - 3, d3-time@npm:2.1.1 - 3, d3-time@npm:3":
+ version: 3.1.0
+ resolution: "d3-time@npm:3.1.0"
+ dependencies:
+ d3-array: 2 - 3
+ checksum: 613b435352a78d9f31b7f68540788186d8c331b63feca60ad21c88e9db1989fe888f97f242322ebd6365e45ec3fb206a4324cd4ca0dfffa1d9b5feb856ba00a7
+ languageName: node
+ linkType: hard
+
+"d3-timer@npm:1 - 3, d3-timer@npm:3":
+ version: 3.0.1
+ resolution: "d3-timer@npm:3.0.1"
+ checksum: 1cfddf86d7bca22f73f2c427f52dfa35c49f50d64e187eb788dcad6e927625c636aa18ae4edd44d084eb9d1f81d8ca4ec305dae7f733c15846a824575b789d73
+ languageName: node
+ linkType: hard
+
+"d3-transition@npm:2 - 3, d3-transition@npm:3":
+ version: 3.0.1
+ resolution: "d3-transition@npm:3.0.1"
+ dependencies:
+ d3-color: 1 - 3
+ d3-dispatch: 1 - 3
+ d3-ease: 1 - 3
+ d3-interpolate: 1 - 3
+ d3-timer: 1 - 3
+ peerDependencies:
+ d3-selection: 2 - 3
+ checksum: cb1e6e018c3abf0502fe9ff7b631ad058efb197b5e14b973a410d3935aead6e3c07c67d726cfab258e4936ef2667c2c3d1cd2037feb0765f0b4e1d3b8788c0ea
+ languageName: node
+ linkType: hard
+
+"d3-zoom@npm:3":
+ version: 3.0.0
+ resolution: "d3-zoom@npm:3.0.0"
+ dependencies:
+ d3-dispatch: 1 - 3
+ d3-drag: 2 - 3
+ d3-interpolate: 1 - 3
+ d3-selection: 2 - 3
+ d3-transition: 2 - 3
+ checksum: 8056e3527281cfd1ccbcbc458408f86973b0583e9dac00e51204026d1d36803ca437f970b5736f02fafed9f2b78f145f72a5dbc66397e02d4d95d4c594b8ff54
+ languageName: node
+ linkType: hard
+
+"d3@npm:^7.4.0, d3@npm:^7.8.2":
+ version: 7.9.0
+ resolution: "d3@npm:7.9.0"
+ dependencies:
+ d3-array: 3
+ d3-axis: 3
+ d3-brush: 3
+ d3-chord: 3
+ d3-color: 3
+ d3-contour: 4
+ d3-delaunay: 6
+ d3-dispatch: 3
+ d3-drag: 3
+ d3-dsv: 3
+ d3-ease: 3
+ d3-fetch: 3
+ d3-force: 3
+ d3-format: 3
+ d3-geo: 3
+ d3-hierarchy: 3
+ d3-interpolate: 3
+ d3-path: 3
+ d3-polygon: 3
+ d3-quadtree: 3
+ d3-random: 3
+ d3-scale: 4
+ d3-scale-chromatic: 3
+ d3-selection: 3
+ d3-shape: 3
+ d3-time: 3
+ d3-time-format: 4
+ d3-timer: 3
+ d3-transition: 3
+ d3-zoom: 3
+ checksum: 1c0e9135f1fb78aa32b187fafc8b56ae6346102bd0e4e5e5a5339611a51e6038adbaa293fae373994228100eddd87320e930b1be922baeadc07c9fd43d26d99b
+ languageName: node
+ linkType: hard
+
+"dagre-d3-es@npm:7.0.10":
+ version: 7.0.10
+ resolution: "dagre-d3-es@npm:7.0.10"
+ dependencies:
+ d3: ^7.8.2
+ lodash-es: ^4.17.21
+ checksum: 25194e80dfad48db0dc2e0a273a7c9fcbfdc4cf993b219eaa1e0e0ce0cbb8c63be42fa2aa0c5f9bf9b324c34b8b2e300bb2a1606d5ae35c2de00f9c4ac317d8e
+ languageName: node
+ linkType: hard
+
"data-urls@npm:^3.0.2":
version: 3.0.2
resolution: "data-urls@npm:3.0.2"
@@ -7950,7 +8860,7 @@ __metadata:
languageName: node
linkType: hard
-"dayjs@npm:^1.11.11":
+"dayjs@npm:^1.11.11, dayjs@npm:^1.11.7":
version: 1.11.11
resolution: "dayjs@npm:1.11.11"
checksum: 84788275aad8a87fee4f1ce4be08861df29687aae6b7b43dd65350118a37dda56772a3902f802cb2dc651dfed447a5a8df62d88f0fb900dba8333e411190a5d5
@@ -7994,6 +8904,15 @@ __metadata:
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"
+ dependencies:
+ character-entities: ^2.0.0
+ checksum: f4c71d3b93105f20076052f9cb1523a22a9c796b8296cd35eef1ca54239c78d182c136a848b83ff8da2071e3ae2b1d300bf29d00650a6d6e675438cc31b11d78
+ languageName: node
+ linkType: hard
+
"decompress-response@npm:^6.0.0":
version: 6.0.0
resolution: "decompress-response@npm:6.0.0"
@@ -8157,6 +9076,15 @@ __metadata:
languageName: node
linkType: hard
+"delaunator@npm:5":
+ version: 5.0.1
+ resolution: "delaunator@npm:5.0.1"
+ dependencies:
+ robust-predicates: ^3.0.2
+ checksum: 69ee43ec649b4a13b7f33c8a027fb3e8dfcb09266af324286118da757e04d3d39df619b905dca41421405c311317ccf632ecfa93db44519bacec3303c57c5a0b
+ languageName: node
+ linkType: hard
+
"delayed-stream@npm:~1.0.0":
version: 1.0.0
resolution: "delayed-stream@npm:1.0.0"
@@ -8185,7 +9113,7 @@ __metadata:
languageName: node
linkType: hard
-"dequal@npm:^2.0.2, dequal@npm:^2.0.3":
+"dequal@npm:^2.0.0, dequal@npm:^2.0.2, dequal@npm:^2.0.3":
version: 2.0.3
resolution: "dequal@npm:2.0.3"
checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90
@@ -8262,6 +9190,15 @@ __metadata:
languageName: node
linkType: hard
+"devlop@npm:^1.0.0, devlop@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "devlop@npm:1.1.0"
+ dependencies:
+ dequal: ^2.0.0
+ checksum: d2ff650bac0bb6ef08c48f3ba98640bb5fec5cce81e9957eb620408d1bab1204d382a45b785c6b3314dc867bb0684936b84c6867820da6db97cbb5d3c15dd185
+ languageName: node
+ linkType: hard
+
"diff-sequences@npm:^29.6.3":
version: 29.6.3
resolution: "diff-sequences@npm:29.6.3"
@@ -8276,7 +9213,7 @@ __metadata:
languageName: node
linkType: hard
-"diff@npm:^5.2.0":
+"diff@npm:^5.0.0, diff@npm:^5.2.0":
version: 5.2.0
resolution: "diff@npm:5.2.0"
checksum: 12b63ca9c36c72bafa3effa77121f0581b4015df18bc16bac1f8e263597735649f1a173c26f7eba17fb4162b073fee61788abe49610e6c70a2641fe1895443fd
@@ -8398,6 +9335,13 @@ __metadata:
languageName: node
linkType: hard
+"dompurify@npm:^3.0.5":
+ version: 3.1.5
+ resolution: "dompurify@npm:3.1.5"
+ checksum: 18ae2930cba3c260889b99e312c382c344d219bd113bc39fbb665a61987d25849021768f490395e6954aab94448a24b3c3721c160b53550547110c37cebe9feb
+ languageName: node
+ linkType: hard
+
"domutils@npm:^2.5.2, domutils@npm:^2.8.0":
version: 2.8.0
resolution: "domutils@npm:2.8.0"
@@ -8489,9 +9433,16 @@ __metadata:
linkType: hard
"electron-to-chromium@npm:^1.4.796":
- version: 1.4.810
- resolution: "electron-to-chromium@npm:1.4.810"
- checksum: a7c13bec90b6a617183bb5420538f6692b6e2aed83d023ef5815858b5a6008daeeca62c9a9809a52059c0e88eeaae87306b38e7b9ea7d0d7e0769e51af50022e
+ version: 1.4.811
+ resolution: "electron-to-chromium@npm:1.4.811"
+ checksum: 59eb33e5c3836278375cb8ae77d1da08343c871af67a6acc4033ac4a45095af80ba74d3f78a790cd3be3ff2ae8b70868e1e88caeaec93ce22f49adbe7afb9992
+ languageName: node
+ linkType: hard
+
+"elkjs@npm:^0.9.0":
+ version: 0.9.3
+ resolution: "elkjs@npm:0.9.3"
+ checksum: 1293e42e0ea034b39d3719f3816b7b3cbaceb52a3114f2c1bd5ddd969bb1e36ae0afef58e77864fff7a1018dc5e96c177e9b0a40c16e4aaac26eb87f5785be4b
languageName: node
linkType: hard
@@ -9401,7 +10352,64 @@ __metadata:
languageName: node
linkType: hard
-"estree-walker@npm:^3.0.3":
+"estree-util-attach-comments@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "estree-util-attach-comments@npm:2.1.1"
+ dependencies:
+ "@types/estree": ^1.0.0
+ checksum: c5c2c41c9a55a169fb4fba9627057843f0d2e21e47a2e3e24318a11ffcf6bc704c0f96f405a529bddac7969b7c44f6cf86711505faaf0c5862c2024419b19704
+ languageName: node
+ linkType: hard
+
+"estree-util-build-jsx@npm:^2.0.0":
+ version: 2.2.2
+ resolution: "estree-util-build-jsx@npm:2.2.2"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ estree-util-is-identifier-name: ^2.0.0
+ estree-walker: ^3.0.0
+ checksum: d008ac36a45d797eadca696f41b4c1ac0587ec0e0b52560cfb0e76d14ef15fc18e526f9023b6e5457dafa9cf3f010c9bb1dfc9c727ebd7cf0ba2ebbaa43919ac
+ languageName: node
+ linkType: hard
+
+"estree-util-is-identifier-name@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "estree-util-is-identifier-name@npm:2.1.0"
+ checksum: cab317a071fafb99cf83b57df7924bccd2e6ab4e252688739e49f00b16cefd168e279c171442b0557c80a1c80ffaa927d670dadea65bb3c9b151efb8e772e89d
+ languageName: node
+ linkType: hard
+
+"estree-util-to-js@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "estree-util-to-js@npm:1.2.0"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ astring: ^1.8.0
+ source-map: ^0.7.0
+ checksum: 93a75e1051a6a4f5c631597ecd2ed95129fadbc80a58a10475d6d6b1b076a69393ba4a8d2bb71f698401f64ccca47e3f3828dd0042cac81439b988fae0f5f8e0
+ languageName: node
+ linkType: hard
+
+"estree-util-value-to-estree@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "estree-util-value-to-estree@npm:1.3.0"
+ dependencies:
+ is-plain-obj: ^3.0.0
+ checksum: a13c65f0712f32897ecae128d30dedafc439e39ab3722b0a4e51c455a6a0f506fcf2cd4f4c5cce35dafb738f1f55a933a3a44ce277e2140d4a4133968b2becb3
+ languageName: node
+ linkType: hard
+
+"estree-util-visit@npm:^1.0.0":
+ version: 1.2.1
+ resolution: "estree-util-visit@npm:1.2.1"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/unist": ^2.0.0
+ checksum: 6feea4fdc43b0ba0f79faf1d57cf32373007e146d4810c7c09c13f5a9c1b8600c1ac57a8d949967cedd2a9a91dddd246e19b59bacfc01e417168b4ebf220f691
+ languageName: node
+ linkType: hard
+
+"estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3":
version: 3.0.3
resolution: "estree-walker@npm:3.0.3"
dependencies:
@@ -9467,7 +10475,22 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^5.0.0, execa@npm:^5.1.1":
+"execa@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "execa@npm:0.8.0"
+ dependencies:
+ cross-spawn: ^5.0.1
+ get-stream: ^3.0.0
+ is-stream: ^1.1.0
+ npm-run-path: ^2.0.0
+ p-finally: ^1.0.0
+ signal-exit: ^3.0.0
+ strip-eof: ^1.0.0
+ checksum: c2a4bf6e051737e46bee61a93ec286cb71a05f16650a1918c8d6262ba9f0bac031472252411baa8c78b7f432f10cb4c601349403774d69be2ebd864e9b1eca60
+ languageName: node
+ linkType: hard
+
+"execa@npm:^5.0.0, execa@npm:^5.1.1":
version: 5.1.1
resolution: "execa@npm:5.1.1"
dependencies:
@@ -9595,6 +10618,15 @@ __metadata:
languageName: node
linkType: hard
+"extend-shallow@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "extend-shallow@npm:2.0.1"
+ dependencies:
+ is-extendable: ^0.1.0
+ checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8
+ languageName: node
+ linkType: hard
+
"extend@npm:^3.0.0":
version: 3.0.2
resolution: "extend@npm:3.0.2"
@@ -9898,9 +10930,9 @@ __metadata:
linkType: hard
"flow-parser@npm:0.*":
- version: 0.238.1
- resolution: "flow-parser@npm:0.238.1"
- checksum: 78b11fea85b5cd950f20129f963e3089fd1d4607162315288ad04310bcda71172e3ce9946b69b6930b3af7c6451e9b9eed86a91c06a24bca47ab3112aff561de
+ version: 0.238.2
+ resolution: "flow-parser@npm:0.238.2"
+ checksum: ff8cdcec5f91573478f017db3b33ad38f4f5b80c331bf07da6b10348e73a806fb66a4d5f57a4392514dc5f94df2c65ad1f0c4ed5a9383733d0d8478bd0a41b34
languageName: node
linkType: hard
@@ -10555,6 +11587,18 @@ __metadata:
languageName: node
linkType: hard
+"gray-matter@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "gray-matter@npm:4.0.3"
+ dependencies:
+ js-yaml: ^3.13.1
+ kind-of: ^6.0.2
+ section-matter: ^1.0.0
+ strip-bom-string: ^1.0.0
+ checksum: 37717bd424344487d655392251ce8d8878a1275ee087003e61208fba3bfd59cbb73a85b2159abf742ae95e23db04964813fdc33ae18b074208428b2528205222
+ languageName: node
+ linkType: hard
+
"gunzip-maybe@npm:^1.4.2":
version: 1.4.2
resolution: "gunzip-maybe@npm:1.4.2"
@@ -10612,6 +11656,13 @@ __metadata:
languageName: node
linkType: hard
+"has-flag@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "has-flag@npm:2.0.0"
+ checksum: 7d060d142ef6740c79991cb99afe5962b267e6e95538bf8b607026b9b1e7451288927bc8e7b4a9484a8b99935c0af023070f91ee49faef791ecd401dc58b2e8d
+ languageName: node
+ linkType: hard
+
"has-flag@npm:^3.0.0":
version: 3.0.0
resolution: "has-flag@npm:3.0.0"
@@ -10658,6 +11709,17 @@ __metadata:
languageName: node
linkType: hard
+"hash-obj@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "hash-obj@npm:4.0.0"
+ dependencies:
+ is-obj: ^3.0.0
+ sort-keys: ^5.0.0
+ type-fest: ^1.0.2
+ checksum: 33ff78814accc4e7ac7a1227d8eff3c377ff24996b3329d2092e0e39e4cbbb5330c8e738f86130cea7980852bae4f3650d5b8ef89b5902e10571d2e8cb4f4d64
+ languageName: node
+ linkType: hard
+
"hash-sum@npm:^2.0.0":
version: 2.0.0
resolution: "hash-sum@npm:2.0.0"
@@ -10674,6 +11736,59 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-from-dom@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "hast-util-from-dom@npm:5.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ hastscript: ^8.0.0
+ web-namespaces: ^2.0.0
+ checksum: bf8f96c480a598b42156227be2210bbb7a08da519ae4d57814385c8560b01e2b6b5fbde2afce808ce7ba7c5cd172822d4285b8f5edde2d13089bc9c3177c0d09
+ languageName: node
+ linkType: hard
+
+"hast-util-from-html-isomorphic@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "hast-util-from-html-isomorphic@npm:2.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ hast-util-from-dom: ^5.0.0
+ hast-util-from-html: ^2.0.0
+ unist-util-remove-position: ^5.0.0
+ checksum: a98d02890bd1b5a804a1b2aaacd0332a6563f2a8df620450e38ab8962728cda0485cd29435824840621d1e653943776864e912d78d24cce6a7f484011ee7cef0
+ languageName: node
+ linkType: hard
+
+"hast-util-from-html@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "hast-util-from-html@npm:2.0.1"
+ dependencies:
+ "@types/hast": ^3.0.0
+ devlop: ^1.1.0
+ hast-util-from-parse5: ^8.0.0
+ parse5: ^7.0.0
+ vfile: ^6.0.0
+ vfile-message: ^4.0.0
+ checksum: 8decdec1f2750d3d8d4933a4d06d78846a9fb3c97cded07395d160adae22bacfc69eaf113fd95a6ad696d1e5877580f2ac83a4161fa9f3becb0fafe2cec8b0ea
+ languageName: node
+ linkType: hard
+
+"hast-util-from-parse5@npm:^8.0.0":
+ version: 8.0.1
+ resolution: "hast-util-from-parse5@npm:8.0.1"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/unist": ^3.0.0
+ devlop: ^1.0.0
+ hastscript: ^8.0.0
+ property-information: ^6.0.0
+ vfile: ^6.0.0
+ vfile-location: ^5.0.0
+ web-namespaces: ^2.0.0
+ checksum: fdd1ab8b03af13778ecb94ef9a58b1e3528410cdfceb3d6bb7600508967d0d836b451bc7bc3baf66efb7c730d3d395eea4bb1b30352b0162823d9f0de976774b
+ 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"
@@ -10692,6 +11807,74 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-parse-selector@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "hast-util-parse-selector@npm:4.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ checksum: 76087670d3b0b50b23a6cb70bca53a6176d6608307ccdbb3ed18b650b82e7c3513bfc40348f1389dc0c5ae872b9a768851f4335f44654abd7deafd6974c52402
+ languageName: node
+ linkType: hard
+
+"hast-util-raw@npm:^9.0.0":
+ version: 9.0.4
+ resolution: "hast-util-raw@npm:9.0.4"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/unist": ^3.0.0
+ "@ungap/structured-clone": ^1.0.0
+ hast-util-from-parse5: ^8.0.0
+ hast-util-to-parse5: ^8.0.0
+ html-void-elements: ^3.0.0
+ mdast-util-to-hast: ^13.0.0
+ parse5: ^7.0.0
+ unist-util-position: ^5.0.0
+ unist-util-visit: ^5.0.0
+ vfile: ^6.0.0
+ web-namespaces: ^2.0.0
+ zwitch: ^2.0.0
+ checksum: 1096c21ca78908549fa392f10783eb7a3f4c6f11d7a6f572b597464edf53e7bcf36181ddf3432ff7cec8b5455b8d5f054b2214cfb35d705a5ff3968c94409e7a
+ 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"
+ dependencies:
+ "@types/estree": ^1.0.0
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^2.0.0
+ "@types/unist": ^2.0.0
+ comma-separated-tokens: ^2.0.0
+ estree-util-attach-comments: ^2.0.0
+ estree-util-is-identifier-name: ^2.0.0
+ hast-util-whitespace: ^2.0.0
+ mdast-util-mdx-expression: ^1.0.0
+ mdast-util-mdxjs-esm: ^1.0.0
+ property-information: ^6.0.0
+ space-separated-tokens: ^2.0.0
+ style-to-object: ^0.4.1
+ unist-util-position: ^4.0.0
+ zwitch: ^2.0.0
+ checksum: a09de0214db4d71f11cbd6f18663a8032116f82cb076b05d2d735444c05a9692902dae1023b70d0a254fc0a776f81e97450ca396bb9252c8fd631c3ba2e12f24
+ languageName: node
+ linkType: hard
+
+"hast-util-to-parse5@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "hast-util-to-parse5@npm:8.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ comma-separated-tokens: ^2.0.0
+ devlop: ^1.0.0
+ property-information: ^6.0.0
+ space-separated-tokens: ^2.0.0
+ web-namespaces: ^2.0.0
+ zwitch: ^2.0.0
+ checksum: 137469209cb2b32b57387928878dc85310fbd5afa4807a8da69529199bb1d19044bfc95b50c3dc68d4fb2b6cb8bf99b899285597ab6ab318f50422eefd5599dd
+ 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"
@@ -10701,6 +11884,38 @@ __metadata:
languageName: node
linkType: hard
+"hast-util-to-text@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "hast-util-to-text@npm:4.0.2"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/unist": ^3.0.0
+ hast-util-is-element: ^3.0.0
+ unist-util-find-after: ^5.0.0
+ checksum: 72cce08666b86511595d3eef52236b86897cfbac166f2a0752b70b16d1f590b5aa91ea1a553c0d1603f9e0c7e373ceacab381be3d8f176129ad6e301d2a56d94
+ languageName: node
+ linkType: hard
+
+"hast-util-whitespace@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "hast-util-whitespace@npm:2.0.1"
+ checksum: 431be6b2f35472f951615540d7a53f69f39461e5e080c0190268bdeb2be9ab9b1dddfd1f467dd26c1de7e7952df67beb1307b6ee940baf78b24a71b5e0663868
+ languageName: node
+ linkType: hard
+
+"hastscript@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "hastscript@npm:8.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ comma-separated-tokens: ^2.0.0
+ hast-util-parse-selector: ^4.0.0
+ property-information: ^6.0.0
+ space-separated-tokens: ^2.0.0
+ checksum: ae3c20223e7b847320c0f98b6fb3c763ebe1bf3913c5805fbc176cf84553a9db1117ca34cf842a5235890b4b9ae0e94501bfdc9a9b870a5dbf5fc52426db1097
+ languageName: node
+ linkType: hard
+
"he@npm:^1.2.0":
version: 1.2.0
resolution: "he@npm:1.2.0"
@@ -10776,6 +11991,13 @@ __metadata:
languageName: node
linkType: hard
+"html-void-elements@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "html-void-elements@npm:3.0.0"
+ checksum: 59be397525465a7489028afa064c55763d9cccd1d7d9f630cca47137317f0e897a9ca26cef7e745e7cff1abc44260cfa407742b243a54261dfacd42230e94fce
+ languageName: node
+ linkType: hard
+
"html-webpack-plugin@npm:^5.5.0":
version: 5.6.0
resolution: "html-webpack-plugin@npm:5.6.0"
@@ -10974,7 +12196,7 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
+"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
dependencies:
@@ -11103,6 +12325,13 @@ __metadata:
languageName: node
linkType: hard
+"inline-style-parser@npm:0.1.1":
+ version: 0.1.1
+ resolution: "inline-style-parser@npm:0.1.1"
+ checksum: 5d545056a3e1f2bf864c928a886a0e1656a3517127d36917b973de581bd54adc91b4bf1febcb0da054f204b4934763f1a4e09308b4d55002327cf1d48ac5d966
+ languageName: node
+ linkType: hard
+
"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.7":
version: 1.0.7
resolution: "internal-slot@npm:1.0.7"
@@ -11114,6 +12343,20 @@ __metadata:
languageName: node
linkType: hard
+"internmap@npm:1 - 2":
+ version: 2.0.3
+ resolution: "internmap@npm:2.0.3"
+ checksum: 7ca41ec6aba8f0072fc32fa8a023450a9f44503e2d8e403583c55714b25efd6390c38a87161ec456bf42d7bc83aab62eb28f5aef34876b1ac4e60693d5e1d241
+ languageName: node
+ linkType: hard
+
+"internmap@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "internmap@npm:1.0.1"
+ checksum: 9d00f8c0cf873a24a53a5a937120dab634c41f383105e066bb318a61864e6292d24eb9516e8e7dccfb4420ec42ca474a0f28ac9a6cc82536898fa09bbbe53813
+ languageName: node
+ linkType: hard
+
"interpret@npm:^1.0.0":
version: 1.4.0
resolution: "interpret@npm:1.4.0"
@@ -11175,6 +12418,13 @@ __metadata:
languageName: node
linkType: hard
+"is-alphabetical@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-alphabetical@npm:2.0.1"
+ checksum: 56207db8d9de0850f0cd30f4966bf731eb82cedfe496cbc2e97e7c3bacaf66fc54a972d2d08c0d93bb679cb84976a05d24c5ad63de56fabbfc60aadae312edaa
+ languageName: node
+ linkType: hard
+
"is-alphanumerical@npm:^1.0.0":
version: 1.0.4
resolution: "is-alphanumerical@npm:1.0.4"
@@ -11185,6 +12435,16 @@ __metadata:
languageName: node
linkType: hard
+"is-alphanumerical@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-alphanumerical@npm:2.0.1"
+ dependencies:
+ is-alphabetical: ^2.0.0
+ is-decimal: ^2.0.0
+ checksum: 87acc068008d4c9c4e9f5bd5e251041d42e7a50995c77b1499cf6ed248f971aadeddb11f239cabf09f7975ee58cac7a48ffc170b7890076d8d227b24a68663c9
+ languageName: node
+ linkType: hard
+
"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.1":
version: 1.1.1
resolution: "is-arguments@npm:1.1.1"
@@ -11306,6 +12566,13 @@ __metadata:
languageName: node
linkType: hard
+"is-decimal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-decimal@npm:2.0.1"
+ checksum: 97132de7acdce77caa7b797632970a2ecd649a88e715db0e4dbc00ab0708b5e7574ba5903962c860cd4894a14fd12b100c0c4ac8aed445cf6f55c6cf747a4158
+ languageName: node
+ linkType: hard
+
"is-deflate@npm:^1.0.0":
version: 1.0.0
resolution: "is-deflate@npm:1.0.0"
@@ -11322,6 +12589,13 @@ __metadata:
languageName: node
linkType: hard
+"is-extendable@npm:^0.1.0":
+ version: 0.1.1
+ resolution: "is-extendable@npm:0.1.1"
+ checksum: 3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672
+ languageName: node
+ linkType: hard
+
"is-extglob@npm:^2.1.1":
version: 2.1.1
resolution: "is-extglob@npm:2.1.1"
@@ -11400,6 +12674,13 @@ __metadata:
languageName: node
linkType: hard
+"is-hexadecimal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-hexadecimal@npm:2.0.1"
+ checksum: 66a2ea85994c622858f063f23eda506db29d92b52580709eb6f4c19550552d4dcf3fb81952e52f7cf972097237959e00adc7bb8c9400cd12886e15bf06145321
+ languageName: node
+ linkType: hard
+
"is-in-browser@npm:^1.1.3":
version: 1.1.3
resolution: "is-in-browser@npm:1.1.3"
@@ -11468,6 +12749,13 @@ __metadata:
languageName: node
linkType: hard
+"is-obj@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-obj@npm:3.0.0"
+ checksum: 75e97a99ed0b0884778887f8e913791864151307774914283b068b06b57ca86f695b024aa1ba5ed04411918edef93e2bfd8f84d68c6b6aab417802cc76f5061b
+ languageName: node
+ linkType: hard
+
"is-path-cwd@npm:^2.0.0":
version: 2.2.0
resolution: "is-path-cwd@npm:2.2.0"
@@ -11521,6 +12809,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "is-plain-obj@npm:4.1.0"
+ checksum: 6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce
+ languageName: node
+ linkType: hard
+
"is-plain-object@npm:5.0.0, is-plain-object@npm:^5.0.0":
version: 5.0.0
resolution: "is-plain-object@npm:5.0.0"
@@ -11544,6 +12839,15 @@ __metadata:
languageName: node
linkType: hard
+"is-reference@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "is-reference@npm:3.0.2"
+ dependencies:
+ "@types/estree": "*"
+ checksum: ac3bf5626fe9d0afbd7454760d73c47f16b9f471401b9749721ad3b66f0a39644390382acf88ca9d029c95782c1e2ec65662855e3ba91acf52d82231247a7fd3
+ languageName: node
+ linkType: hard
+
"is-regex@npm:^1.1.4":
version: 1.1.4
resolution: "is-regex@npm:1.1.4"
@@ -12360,7 +13664,7 @@ __metadata:
languageName: node
linkType: hard
-"js-yaml@npm:^4.1.0":
+"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0":
version: 4.1.0
resolution: "js-yaml@npm:4.1.0"
dependencies:
@@ -12535,9 +13839,9 @@ __metadata:
linkType: hard
"jsonc-parser@npm:^3.2.0":
- version: 3.2.1
- resolution: "jsonc-parser@npm:3.2.1"
- checksum: 656d9027b91de98d8ab91b3aa0d0a4cab7dc798a6830845ca664f3e76c82d46b973675bbe9b500fae1de37fd3e81aceacbaa2a57884bf2f8f29192150d2d1ef7
+ version: 3.3.1
+ resolution: "jsonc-parser@npm:3.3.1"
+ checksum: 81ef19d98d9c6bd6e4a37a95e2753c51c21705cbeffd895e177f4b542cca9cda5fda12fb942a71a2e824a9132cf119dc2e642e9286386055e1365b5478f49a47
languageName: node
linkType: hard
@@ -12642,6 +13946,17 @@ __metadata:
languageName: node
linkType: hard
+"katex@npm:^0.16.0, katex@npm:^0.16.9":
+ version: 0.16.10
+ resolution: "katex@npm:0.16.10"
+ dependencies:
+ commander: ^8.3.0
+ bin:
+ katex: cli.js
+ checksum: 108e9d810e17840c43eef8d46171096f4cc97852bfd1e2dd1890d9b3435846816e3e98678a31d38bd064eb97eea83b18ff224cb65d5f9511b54ce7ff4359b591
+ languageName: node
+ linkType: hard
+
"keyv@npm:^4.0.0, keyv@npm:^4.5.3, keyv@npm:^4.5.4":
version: 4.5.4
resolution: "keyv@npm:4.5.4"
@@ -12651,7 +13966,14 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^6.0.2":
+"khroma@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "khroma@npm:2.1.0"
+ checksum: b34ba39d3a9a52d388110bded8cb1c12272eb69c249d8eb26feab12d18a96a9bc4ceec4851d2afa43de4569f7d5ea78fa305965a3d0e96a38e02fe77c53677da
+ languageName: node
+ linkType: hard
+
+"kind-of@npm:^6.0.0, kind-of@npm:^6.0.2":
version: 6.0.3
resolution: "kind-of@npm:6.0.3"
checksum: 3ab01e7b1d440b22fe4c31f23d8d38b4d9b91d9f291df683476576493d5dfd2e03848a8b05813dd0c3f0e835bc63f433007ddeceb71f05cb25c45ae1b19c6d3b
@@ -12665,6 +13987,13 @@ __metadata:
languageName: node
linkType: hard
+"kleur@npm:^4.0.3":
+ version: 4.1.5
+ resolution: "kleur@npm:4.1.5"
+ checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12
+ languageName: node
+ linkType: hard
+
"known-css-properties@npm:^0.31.0":
version: 0.31.0
resolution: "known-css-properties@npm:0.31.0"
@@ -12682,6 +14011,13 @@ __metadata:
languageName: node
linkType: hard
+"layout-base@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "layout-base@npm:1.0.2"
+ checksum: e4c312765ac4fa13b49c940e701461309c7a0aa07f784f81d31f626b945dced90a8abf83222388a5af16b7074271f745501a90ef5a3af676abb2e7eb16d55b2e
+ languageName: node
+ linkType: hard
+
"lazy-universal-dotenv@npm:^4.0.0":
version: 4.0.0
resolution: "lazy-universal-dotenv@npm:4.0.0"
@@ -12859,6 +14195,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash-es@npm:^4.17.21":
+ version: 4.17.21
+ resolution: "lodash-es@npm:4.17.21"
+ checksum: 05cbffad6e2adbb331a4e16fbd826e7faee403a1a04873b82b42c0f22090f280839f85b95393f487c1303c8a3d2a010048bf06151a6cbe03eee4d388fb0a12d2
+ languageName: node
+ linkType: hard
+
"lodash.camelcase@npm:^4.3.0":
version: 4.3.0
resolution: "lodash.camelcase@npm:4.3.0"
@@ -12873,6 +14216,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash.get@npm:^4.4.2":
+ version: 4.4.2
+ resolution: "lodash.get@npm:4.4.2"
+ checksum: e403047ddb03181c9d0e92df9556570e2b67e0f0a930fcbbbd779370972368f5568e914f913e93f3b08f6d492abc71e14d4e9b7a18916c31fa04bd2306efe545
+ languageName: node
+ linkType: hard
+
"lodash.memoize@npm:^4.1.2":
version: 4.1.2
resolution: "lodash.memoize@npm:4.1.2"
@@ -12947,6 +14297,13 @@ __metadata:
languageName: node
linkType: hard
+"longest-streak@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "longest-streak@npm:3.1.0"
+ checksum: d7f952ed004cbdb5c8bcfc4f7f5c3d65449e6c5a9e9be4505a656e3df5a57ee125f284286b4bf8ecea0c21a7b3bf2b8f9001ad506c319b9815ad6a63a47d0fd0
+ languageName: node
+ linkType: hard
+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
@@ -13059,187 +14416,974 @@ __metadata:
version: 4.0.0
resolution: "make-dir@npm:4.0.0"
dependencies:
- semver: ^7.5.3
- checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a
+ semver: ^7.5.3
+ checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a
+ languageName: node
+ linkType: hard
+
+"make-error@npm:^1.1.1":
+ version: 1.3.6
+ resolution: "make-error@npm:1.3.6"
+ checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402
+ languageName: node
+ linkType: hard
+
+"make-fetch-happen@npm:^13.0.0":
+ version: 13.0.1
+ resolution: "make-fetch-happen@npm:13.0.1"
+ dependencies:
+ "@npmcli/agent": ^2.0.0
+ cacache: ^18.0.0
+ http-cache-semantics: ^4.1.1
+ is-lambda: ^1.0.1
+ minipass: ^7.0.2
+ minipass-fetch: ^3.0.0
+ minipass-flush: ^1.0.5
+ minipass-pipeline: ^1.2.4
+ negotiator: ^0.6.3
+ proc-log: ^4.2.0
+ promise-retry: ^2.0.1
+ ssri: ^10.0.0
+ checksum: 5c9fad695579b79488fa100da05777213dd9365222f85e4757630f8dd2a21a79ddd3206c78cfd6f9b37346819681782b67900ac847a57cf04190f52dda5343fd
+ languageName: node
+ linkType: hard
+
+"makeerror@npm:1.0.12":
+ version: 1.0.12
+ resolution: "makeerror@npm:1.0.12"
+ dependencies:
+ tmpl: 1.0.5
+ checksum: b38a025a12c8146d6eeea5a7f2bf27d51d8ad6064da8ca9405fcf7bf9b54acd43e3b30ddd7abb9b1bfa4ddb266019133313482570ddb207de568f71ecfcf6060
+ languageName: node
+ linkType: hard
+
+"map-or-similar@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "map-or-similar@npm:1.5.0"
+ checksum: f65c0d420e272d0fce4e24db35f6a08109218480bca1d61eaa442cbe6cf46270b840218d3b5e94e4bfcc2595f1d0a1fa5885df750b52aac9ab1d437b29dcce38
+ languageName: node
+ linkType: hard
+
+"markdown-extensions@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "markdown-extensions@npm:1.1.1"
+ checksum: 8a6dd128be1c524049ea6a41a9193715c2835d3d706af4b8b714ff2043a82786dbcd4a8f1fa9ddd28facbc444426c97515aef2d1f3dd11d5e2d63749ba577b1e
+ languageName: node
+ linkType: hard
+
+"markdown-table@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "markdown-table@npm:3.0.3"
+ checksum: 8fcd3d9018311120fbb97115987f8b1665a603f3134c93fbecc5d1463380c8036f789e2a62c19432058829e594fff8db9ff81c88f83690b2f8ed6c074f8d9e10
+ languageName: node
+ linkType: hard
+
+"markdown-to-jsx@npm:7.3.2":
+ version: 7.3.2
+ resolution: "markdown-to-jsx@npm:7.3.2"
+ peerDependencies:
+ react: ">= 0.14.0"
+ checksum: 8885c6343b71570b0a7ec16cd85a49b853a830234790ee7430e2517ea5d8d361ff138bd52147f650790f3e7b3a28a15c755fc16f8856dd01ddf09a6161782e06
+ languageName: node
+ linkType: hard
+
+"markdown-to-jsx@npm:^6.11.4":
+ version: 6.11.4
+ resolution: "markdown-to-jsx@npm:6.11.4"
+ dependencies:
+ prop-types: ^15.6.2
+ unquote: ^1.1.0
+ peerDependencies:
+ react: ">= 0.14.0"
+ checksum: 4b861f7936dd2f1802173a489415f5509e7848c76296930419acd11cbc31f3e80a9e81d9914989f5a633f18977162a1a8314ca4a96bac6f3cf682b4224813b24
+ languageName: node
+ linkType: hard
+
+"mathml-tag-names@npm:^2.1.3":
+ version: 2.1.3
+ resolution: "mathml-tag-names@npm:2.1.3"
+ checksum: 1201a25a137d6b9e328facd67912058b8b45b19a6c4cc62641c9476195da28a275ca6e0eca070af5378b905c2b11abc1114676ba703411db0b9ce007de921ad0
+ languageName: node
+ linkType: hard
+
+"mdast-util-definitions@npm:^5.0.0":
+ version: 5.1.2
+ resolution: "mdast-util-definitions@npm:5.1.2"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ "@types/unist": ^2.0.0
+ unist-util-visit: ^4.0.0
+ checksum: 2544daccab744ea1ede76045c2577ae4f1cc1b9eb1ea51ab273fe1dca8db5a8d6f50f87759c0ce6484975914b144b7f40316f805cb9c86223a78db8de0b77bae
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ escape-string-regexp: ^5.0.0
+ unist-util-is: ^5.0.0
+ unist-util-visit-parents: ^5.0.0
+ checksum: b4ce463c43fe6e1c38a53a89703f755c84ab5437f49bff9a0ac751279733332ca11c85ed0262aa6c17481f77b555d26ca6d64e70d6814f5b8d12d34a3e53a60b
+ 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": ^3.0.0
+ mdast-util-to-string: ^2.0.0
+ micromark: ~2.11.0
+ parse-entities: ^2.0.0
+ unist-util-stringify-position: ^2.0.0
+ checksum: 5a9d0d753a42db763761e874c22365d0c7c9934a5a18b5ff76a0643610108a208a041ffdb2f3d3dd1863d3d915225a4020a0aade282af0facfd0df110601eee6
+ languageName: node
+ linkType: hard
+
+"mdast-util-from-markdown@npm:^1.0.0, mdast-util-from-markdown@npm:^1.1.0, mdast-util-from-markdown@npm:^1.3.0":
+ version: 1.3.1
+ resolution: "mdast-util-from-markdown@npm:1.3.1"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ "@types/unist": ^2.0.0
+ decode-named-character-reference: ^1.0.0
+ mdast-util-to-string: ^3.1.0
+ micromark: ^3.0.0
+ micromark-util-decode-numeric-character-reference: ^1.0.0
+ micromark-util-decode-string: ^1.0.0
+ micromark-util-normalize-identifier: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ unist-util-stringify-position: ^3.0.0
+ uvu: ^0.5.0
+ checksum: c2fac225167e248d394332a4ea39596e04cbde07d8cdb3889e91e48972c4c3462a02b39fda3855345d90231eb17a90ac6e082fb4f012a77c1d0ddfb9c7446940
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ ccount: ^2.0.0
+ mdast-util-find-and-replace: ^2.0.0
+ micromark-util-character: ^1.0.0
+ checksum: 1748a8727cfc533bac0c287d6e72d571d165bfa77ae0418be4828177a3ec73c02c3f2ee534d87eb75cbaffa00c0866853bbcc60ae2255babb8210f7636ec2ce2
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-footnote@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "mdast-util-gfm-footnote@npm:1.0.2"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ mdast-util-to-markdown: ^1.3.0
+ micromark-util-normalize-identifier: ^1.0.0
+ checksum: 2d77505f9377ed7e14472ef5e6b8366c3fec2cf5f936bb36f9fbe5b97ccb7cce0464d9313c236fa86fb844206fd585db05707e4fcfb755e4fc1864194845f1f6
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ mdast-util-to-markdown: ^1.3.0
+ checksum: 17003340ff1bba643ec4a59fd4370fc6a32885cab2d9750a508afa7225ea71449fb05acaef60faa89c6378b8bcfbd86a9d94b05f3c6651ff27a60e3ddefc2549
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ markdown-table: ^3.0.0
+ mdast-util-from-markdown: ^1.0.0
+ mdast-util-to-markdown: ^1.3.0
+ checksum: 8b8c401bb4162e53f072a2dff8efbca880fd78d55af30601c791315ab6722cb2918176e8585792469a0c530cebb9df9b4e7fede75fdc4d83df2839e238836692
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ mdast-util-to-markdown: ^1.3.0
+ checksum: c9b86037d6953b84f11fb2fc3aa23d5b8e14ca0dfcb0eb2fb289200e172bb9d5647bfceb4f86606dc6d935e8d58f6a458c04d3e55e87ff8513c7d4ade976200b
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "mdast-util-gfm@npm:2.0.2"
+ dependencies:
+ mdast-util-from-markdown: ^1.0.0
+ mdast-util-gfm-autolink-literal: ^1.0.0
+ mdast-util-gfm-footnote: ^1.0.0
+ mdast-util-gfm-strikethrough: ^1.0.0
+ mdast-util-gfm-table: ^1.0.0
+ mdast-util-gfm-task-list-item: ^1.0.0
+ mdast-util-to-markdown: ^1.0.0
+ checksum: 7078cb985255208bcbce94a121906417d38353c6b1a9acbe56ee8888010d3500608b5d51c16b0999ac63ca58848fb13012d55f26930ff6c6f3450f053d56514e
+ languageName: node
+ linkType: hard
+
+"mdast-util-math@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "mdast-util-math@npm:2.0.2"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ longest-streak: ^3.0.0
+ mdast-util-to-markdown: ^1.3.0
+ checksum: 60b3c1ca8dd0f009504de17515249fa396818fd4d5f83ed2c9c4aa3523add080c9076b32299b9622a8b1eb6e249d65fd4a8c1f0ab231a7656396353c2898d0bd
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx-expression@npm:^1.0.0":
+ version: 1.3.2
+ resolution: "mdast-util-mdx-expression@npm:1.3.2"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^2.0.0
+ "@types/mdast": ^3.0.0
+ mdast-util-from-markdown: ^1.0.0
+ mdast-util-to-markdown: ^1.0.0
+ checksum: e4c90f26deaa5eb6217b0a9af559a80de41da02ab3bcd864c56bed3304b056ae703896e9876bc6ded500f4aff59f4de5cbf6a4b109a5ba408f2342805fe6dc05
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx-jsx@npm:^2.0.0":
+ version: 2.1.4
+ resolution: "mdast-util-mdx-jsx@npm:2.1.4"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^2.0.0
+ "@types/mdast": ^3.0.0
+ "@types/unist": ^2.0.0
+ ccount: ^2.0.0
+ mdast-util-from-markdown: ^1.1.0
+ mdast-util-to-markdown: ^1.3.0
+ parse-entities: ^4.0.0
+ stringify-entities: ^4.0.0
+ unist-util-remove-position: ^4.0.0
+ unist-util-stringify-position: ^3.0.0
+ vfile-message: ^3.0.0
+ checksum: add3ff2dd1faf2419b506abb630a471da42edc99e16fdcff95f405d27f881cb4890a94b2a7a38de9592f37170bee1c135bc156699a0f74af4b69610f0b5fcf1d
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-mdx@npm:2.0.1"
+ dependencies:
+ mdast-util-from-markdown: ^1.0.0
+ mdast-util-mdx-expression: ^1.0.0
+ mdast-util-mdx-jsx: ^2.0.0
+ mdast-util-mdxjs-esm: ^1.0.0
+ mdast-util-to-markdown: ^1.0.0
+ checksum: 7303149230a26e524e319833b782bffca94e49cdab012996618701259bd056e014ca22a35d25ffa8880ba9064ee126a2a002f01e5c90a31ca726339ed775875e
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdxjs-esm@npm:^1.0.0":
+ version: 1.3.1
+ resolution: "mdast-util-mdxjs-esm@npm:1.3.1"
+ dependencies:
+ "@types/estree-jsx": ^1.0.0
+ "@types/hast": ^2.0.0
+ "@types/mdast": ^3.0.0
+ mdast-util-from-markdown: ^1.0.0
+ mdast-util-to-markdown: ^1.0.0
+ checksum: ee78a4f58adfec38723cbc920f05481201ebb001eff3982f2d0e5f5ce5c75685e732e9d361ad4a1be8b936b4e5de0f2599cb96b92ad4bd92698ac0c4a09bbec3
+ languageName: node
+ linkType: hard
+
+"mdast-util-phrasing@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "mdast-util-phrasing@npm:3.0.1"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ unist-util-is: ^5.0.0
+ checksum: c5b616d9b1eb76a6b351d195d94318494722525a12a89d9c8a3b091af7db3dd1fc55d294f9d29266d8159a8267b0df4a7a133bda8a3909d5331c383e1e1ff328
+ 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"
+ dependencies:
+ "@types/hast": ^2.0.0
+ "@types/mdast": ^3.0.0
+ mdast-util-definitions: ^5.0.0
+ micromark-util-sanitize-uri: ^1.1.0
+ trim-lines: ^3.0.0
+ unist-util-generated: ^2.0.0
+ unist-util-position: ^4.0.0
+ unist-util-visit: ^4.0.0
+ checksum: ea40c9f07dd0b731754434e81c913590c611b1fd753fa02550a1492aadfc30fb3adecaf62345ebb03cea2ddd250c15ab6e578fffde69c19955c9b87b10f2a9bb
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-hast@npm:^13.0.0":
+ version: 13.2.0
+ resolution: "mdast-util-to-hast@npm:13.2.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/mdast": ^4.0.0
+ "@ungap/structured-clone": ^1.0.0
+ devlop: ^1.0.0
+ micromark-util-sanitize-uri: ^2.0.0
+ trim-lines: ^3.0.0
+ unist-util-position: ^5.0.0
+ unist-util-visit: ^5.0.0
+ vfile: ^6.0.0
+ checksum: 7e5231ff3d4e35e1421908437577fd5098141f64918ff5cc8a0f7a8a76c5407f7a3ee88d75f7a1f7afb763989c9f357475fa0ba8296c00aaff1e940098fe86a6
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-markdown@npm:^0.6.0":
+ version: 0.6.5
+ resolution: "mdast-util-to-markdown@npm:0.6.5"
+ dependencies:
+ "@types/unist": ^2.0.0
+ longest-streak: ^2.0.0
+ mdast-util-to-string: ^2.0.0
+ parse-entities: ^2.0.0
+ repeat-string: ^1.0.0
+ zwitch: ^1.0.0
+ checksum: 7ebc47533bff6e8669f85ae124dc521ea570e9df41c0d9e4f0f43c19ef4a8c9928d741f3e4afa62fcca1927479b714582ff5fd684ef240d84ee5b75ab9d863cf
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ "@types/unist": ^2.0.0
+ longest-streak: ^3.0.0
+ mdast-util-phrasing: ^3.0.0
+ mdast-util-to-string: ^3.0.0
+ micromark-util-decode-string: ^1.0.0
+ unist-util-visit: ^4.0.0
+ zwitch: ^2.0.0
+ checksum: 64338eb33e49bb0aea417591fd986f72fdd39205052563bb7ce9eb9ecc160824509bfacd740086a05af355c6d5c36353aafe95cab9e6927d674478757cee6259
+ 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: 0b2113ada10e002fbccb014170506dabe2f2ddacaacbe4bc1045c33f986652c5a162732a2c057c5335cdb58419e2ad23e368e5be226855d4d4e280b81c4e9ec2
+ 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"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ checksum: dc40b544d54339878ae2c9f2b3198c029e1e07291d2126bd00ca28272ee6616d0d2194eb1c9828a7c34d412a79a7e73b26512a734698d891c710a1e73db1e848
+ languageName: node
+ linkType: hard
+
+"mdn-data@npm:2.0.28":
+ version: 2.0.28
+ resolution: "mdn-data@npm:2.0.28"
+ checksum: f51d587a6ebe8e426c3376c74ea6df3e19ec8241ed8e2466c9c8a3904d5d04397199ea4f15b8d34d14524b5de926d8724ae85207984be47e165817c26e49e0aa
+ languageName: node
+ linkType: hard
+
+"mdn-data@npm:2.0.30":
+ version: 2.0.30
+ resolution: "mdn-data@npm:2.0.30"
+ checksum: d6ac5ac7439a1607df44b22738ecf83f48e66a0874e4482d6424a61c52da5cde5750f1d1229b6f5fa1b80a492be89465390da685b11f97d62b8adcc6e88189aa
+ languageName: node
+ linkType: hard
+
+"media-typer@npm:0.3.0":
+ version: 0.3.0
+ resolution: "media-typer@npm:0.3.0"
+ checksum: af1b38516c28ec95d6b0826f6c8f276c58aec391f76be42aa07646b4e39d317723e869700933ca6995b056db4b09a78c92d5440dc23657e6764be5d28874bba1
+ languageName: node
+ linkType: hard
+
+"memfs@npm:^3.1.2, memfs@npm:^3.4.1, memfs@npm:^3.4.12, memfs@npm:^3.4.3":
+ version: 3.5.3
+ resolution: "memfs@npm:3.5.3"
+ dependencies:
+ fs-monkey: ^1.0.4
+ checksum: 18dfdeacad7c8047b976a6ccd58bc98ba76e122ad3ca0e50a21837fe2075fc0d9aafc58ab9cf2576c2b6889da1dd2503083f2364191b695273f40969db2ecc44
+ languageName: node
+ linkType: hard
+
+"memoizerific@npm:^1.11.3":
+ version: 1.11.3
+ resolution: "memoizerific@npm:1.11.3"
+ dependencies:
+ map-or-similar: ^1.5.0
+ checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a
+ languageName: node
+ linkType: hard
+
+"meow@npm:^13.2.0":
+ version: 13.2.0
+ resolution: "meow@npm:13.2.0"
+ checksum: 79c61dc02ad448ff5c29bbaf1ef42181f1eae9947112c0e23db93e84cbc2708ecda53e54bfc6689f1e55255b2cea26840ec76e57a5773a16ca45f4fe2163ec1c
+ languageName: node
+ linkType: hard
+
+"merge-descriptors@npm:1.0.1":
+ version: 1.0.1
+ resolution: "merge-descriptors@npm:1.0.1"
+ checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26
+ languageName: node
+ linkType: hard
+
+"merge-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-stream@npm:2.0.0"
+ checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
+ languageName: node
+ linkType: hard
+
+"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "merge2@npm:1.4.1"
+ checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
+ languageName: node
+ linkType: hard
+
+"mermaid@npm:^10.2.2":
+ version: 10.9.1
+ resolution: "mermaid@npm:10.9.1"
+ dependencies:
+ "@braintree/sanitize-url": ^6.0.1
+ "@types/d3-scale": ^4.0.3
+ "@types/d3-scale-chromatic": ^3.0.0
+ cytoscape: ^3.28.1
+ cytoscape-cose-bilkent: ^4.1.0
+ d3: ^7.4.0
+ d3-sankey: ^0.12.3
+ dagre-d3-es: 7.0.10
+ dayjs: ^1.11.7
+ dompurify: ^3.0.5
+ elkjs: ^0.9.0
+ katex: ^0.16.9
+ khroma: ^2.0.0
+ lodash-es: ^4.17.21
+ mdast-util-from-markdown: ^1.3.0
+ non-layered-tidy-tree-layout: ^2.0.2
+ stylis: ^4.1.3
+ ts-dedent: ^2.2.0
+ uuid: ^9.0.0
+ web-worker: ^1.2.0
+ checksum: ec4f463011205ab031fe27ad95730daf815097be9f161866c9c08ac291118dee99a0e841f6e39e7b480c12287a923b71914931eab8beb048bfd991d9957f11ee
+ languageName: node
+ linkType: hard
+
+"methods@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "methods@npm:1.1.2"
+ checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a
+ 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"
+ dependencies:
+ decode-named-character-reference: ^1.0.0
+ micromark-factory-destination: ^1.0.0
+ micromark-factory-label: ^1.0.0
+ micromark-factory-space: ^1.0.0
+ micromark-factory-title: ^1.0.0
+ micromark-factory-whitespace: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-chunked: ^1.0.0
+ micromark-util-classify-character: ^1.0.0
+ micromark-util-html-tag-name: ^1.0.0
+ micromark-util-normalize-identifier: ^1.0.0
+ micromark-util-resolve-all: ^1.0.0
+ micromark-util-subtokenize: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.1
+ uvu: ^0.5.0
+ checksum: c6dfedc95889cc73411cb222fc2330b9eda6d849c09c9fd9eb3cd3398af246167e9d3cdb0ae3ce9ae59dd34a14624c8330e380255d41279ad7350cf6c6be6c5b
+ 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"
+ dependencies:
+ micromark-util-character: ^1.0.0
+ micromark-util-sanitize-uri: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: ec2f6bc4a3eb238c1b8be9744454ffbc2957e3d8a248697af5a26bb21479862300c0e40e0a92baf17c299ddf70d4bc4470d4eee112cd92322f87d81e45c2e83d
+ 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"
+ dependencies:
+ micromark-core-commonmark: ^1.0.0
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-normalize-identifier: ^1.0.0
+ micromark-util-sanitize-uri: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: c151a629ee1cd92363c018a50f926a002c944ac481ca72b3720b9529e9c20f1cbef98b0fefdcd2d594af37d0d9743673409cac488af0d2b194210fd16375dcb7
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-strikethrough@npm:^1.0.0":
+ version: 1.0.7
+ resolution: "micromark-extension-gfm-strikethrough@npm:1.0.7"
+ dependencies:
+ micromark-util-chunked: ^1.0.0
+ micromark-util-classify-character: ^1.0.0
+ micromark-util-resolve-all: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: 169e310a4408feade0df80180f60d48c5cc5b7070e5e75e0bbd914e9100273508162c4bb20b72d53081dc37f1ff5834b3afa137862576f763878552c03389811
+ 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"
+ dependencies:
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: 4853731285224e409d7e2c94c6ec849165093bff819e701221701aa7b7b34c17702c44f2f831e96b49dc27bb07e445b02b025561b68e62f5c3254415197e7af6
+ 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"
+ dependencies:
+ micromark-util-types: ^1.0.0
+ checksum: 7d2441df51f890c86f8e7cf7d331a570b69c8105fa1c2fc5b737cb739502c16c8ee01cf35550a8a78f89497c5dfacc97cf82d55de6274e8320f3aec25e2b0dd2
+ 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"
+ dependencies:
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: 929f05343d272cffb8008899289f4cffe986ef98fc622ebbd1aa4ff11470e6b32ed3e1f18cd294adb69cabb961a400650078f6c12b322cc515b82b5068b31960
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-extension-gfm@npm:2.0.3"
+ dependencies:
+ micromark-extension-gfm-autolink-literal: ^1.0.0
+ micromark-extension-gfm-footnote: ^1.0.0
+ micromark-extension-gfm-strikethrough: ^1.0.0
+ micromark-extension-gfm-table: ^1.0.0
+ micromark-extension-gfm-tagfilter: ^1.0.0
+ micromark-extension-gfm-task-list-item: ^1.0.0
+ micromark-util-combine-extensions: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: c4a917c16d7aa5d00d1767b5ce5f3b1a78c0de11dbd5c8f69d2545083568aa6bb13bd9d8e4c7fec5f4da10e7ed8344b15acffc843b33a615c17396a118bc2bc1
+ languageName: node
+ linkType: hard
+
+"micromark-extension-math@npm:^2.0.0":
+ version: 2.1.2
+ resolution: "micromark-extension-math@npm:2.1.2"
+ dependencies:
+ "@types/katex": ^0.16.0
+ katex: ^0.16.0
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: cbfd1c1ab0e13579571f5af9982eed7c02630300fe3cf3f62b4457f6f3da007621b7d23bc53010f8e727267e6b4caa7bc1b923abd528209c4d8821d80fe4424d
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-expression@npm:^1.0.0":
+ version: 1.0.8
+ resolution: "micromark-extension-mdx-expression@npm:1.0.8"
+ dependencies:
+ "@types/estree": ^1.0.0
+ micromark-factory-mdx-expression: ^1.0.0
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-events-to-acorn: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: 49750d10c1664904a5eb61b8dae2a4ff31eef56176d02ff30de4ee4b5db7ca4598b6f044963c26771f53e2a5a517a9ff7223d87fc0b6e159332d77e4f3486cc3
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-jsx@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "micromark-extension-mdx-jsx@npm:1.0.5"
+ dependencies:
+ "@types/acorn": ^4.0.0
+ "@types/estree": ^1.0.0
+ estree-util-is-identifier-name: ^2.0.0
+ micromark-factory-mdx-expression: ^1.0.0
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ vfile-message: ^3.0.0
+ checksum: 0ddb7b71c2c5f51f1232546d316b6c126ad245d57690b1af7877dd7b678b8b700d85a78587d56525b26a04082a4e833c6c9199c2db2a3379adf014be796123fb
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-md@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "micromark-extension-mdx-md@npm:1.0.1"
+ dependencies:
+ micromark-util-types: ^1.0.0
+ checksum: fdeaf8f4f973ec8ebefb74bb4cc1c25d2c3190e3ce4f8197e4cbc1ac325b39ac4dc2723a9f4ec8ff5b179d380e8ba37467acafa13c36dec8d312cd9822a5ab29
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdxjs-esm@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "micromark-extension-mdxjs-esm@npm:1.0.5"
+ dependencies:
+ "@types/estree": ^1.0.0
+ micromark-core-commonmark: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-events-to-acorn: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ unist-util-position-from-estree: ^1.1.0
+ uvu: ^0.5.0
+ vfile-message: ^3.0.0
+ checksum: 7006cfa963d63a56c2744a9b03021aeba99a24b0a4f769165a13446439c8df529448a63db5f3ae604d1a4f616bbebde8efd1f495d7be32acb064491878e38fbe
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdxjs@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "micromark-extension-mdxjs@npm:1.0.1"
+ dependencies:
+ acorn: ^8.0.0
+ acorn-jsx: ^5.0.0
+ micromark-extension-mdx-expression: ^1.0.0
+ micromark-extension-mdx-jsx: ^1.0.0
+ micromark-extension-mdx-md: ^1.0.0
+ micromark-extension-mdxjs-esm: ^1.0.0
+ micromark-util-combine-extensions: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: 1e6bf3df765071dbfb80b20f1ca298f6789cf759dfd19d13301c91e33794940363989107b675afeedb78af446e4af590e0f0cf8c1ed63a70682a494c015eba52
+ languageName: node
+ linkType: hard
+
+"micromark-factory-destination@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-factory-destination@npm:1.1.0"
+ dependencies:
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: 9e2b5fb5fedbf622b687e20d51eb3d56ae90c0e7ecc19b37bd5285ec392c1e56f6e21aa7cfcb3c01eda88df88fe528f3acb91a5f57d7f4cba310bc3cd7f824fa
+ languageName: node
+ linkType: hard
+
+"micromark-factory-label@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-factory-label@npm:1.1.0"
+ dependencies:
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: fcda48f1287d9b148c562c627418a2ab759cdeae9c8e017910a0cba94bb759a96611e1fc6df33182e97d28fbf191475237298983bb89ef07d5b02464b1ad28d5
+ languageName: node
+ linkType: hard
+
+"micromark-factory-mdx-expression@npm:^1.0.0":
+ version: 1.0.9
+ resolution: "micromark-factory-mdx-expression@npm:1.0.9"
+ dependencies:
+ "@types/estree": ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-events-to-acorn: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ unist-util-position-from-estree: ^1.0.0
+ uvu: ^0.5.0
+ vfile-message: ^3.0.0
+ checksum: 7359bf3290bf95c647aff1208d88a58288acdcd15190fe3da8bc56a683615f158a7f0593ace7ae459581079d7a9f7420a68d31ce8f0f1637cadacfb52e7782f0
+ languageName: node
+ linkType: hard
+
+"micromark-factory-space@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-factory-space@npm:1.1.0"
+ dependencies:
+ micromark-util-character: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: b58435076b998a7e244259a4694eb83c78915581206b6e7fc07b34c6abd36a1726ade63df8972fbf6c8fa38eecb9074f4e17be8d53f942e3b3d23d1a0ecaa941
+ languageName: node
+ linkType: hard
+
+"micromark-factory-title@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-factory-title@npm:1.1.0"
+ dependencies:
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: 4432d3dbc828c81f483c5901b0c6591a85d65a9e33f7d96ba7c3ae821617a0b3237ff5faf53a9152d00aaf9afb3a9f185b205590f40ed754f1d9232e0e9157b1
+ languageName: node
+ linkType: hard
+
+"micromark-factory-whitespace@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-factory-whitespace@npm:1.1.0"
+ dependencies:
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: ef0fa682c7d593d85a514ee329809dee27d10bc2a2b65217d8ef81173e33b8e83c549049764b1ad851adfe0a204dec5450d9d20a4ca8598f6c94533a73f73fcd
+ languageName: node
+ linkType: hard
+
+"micromark-util-character@npm:^1.0.0":
+ version: 1.2.0
+ resolution: "micromark-util-character@npm:1.2.0"
+ dependencies:
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: 089e79162a19b4a28731736246579ab7e9482ac93cd681c2bfca9983dcff659212ef158a66a5957e9d4b1dba957d1b87b565d85418a5b009f0294f1f07f2aaac
languageName: node
linkType: hard
-"make-error@npm:^1.1.1":
- version: 1.3.6
- resolution: "make-error@npm:1.3.6"
- checksum: b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402
+"micromark-util-character@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-util-character@npm:2.1.0"
+ dependencies:
+ micromark-util-symbol: ^2.0.0
+ micromark-util-types: ^2.0.0
+ checksum: 36ee910f84077cf16626fa618cfe46ac25956b3242e3166b8e8e98c5a8c524af7e5bf3d70822264b1fd2d297a36104a7eb7e3462c19c28353eaca7b0d8717594
languageName: node
linkType: hard
-"make-fetch-happen@npm:^13.0.0":
- version: 13.0.1
- resolution: "make-fetch-happen@npm:13.0.1"
+"micromark-util-chunked@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-chunked@npm:1.1.0"
dependencies:
- "@npmcli/agent": ^2.0.0
- cacache: ^18.0.0
- http-cache-semantics: ^4.1.1
- is-lambda: ^1.0.1
- minipass: ^7.0.2
- minipass-fetch: ^3.0.0
- minipass-flush: ^1.0.5
- minipass-pipeline: ^1.2.4
- negotiator: ^0.6.3
- proc-log: ^4.2.0
- promise-retry: ^2.0.1
- ssri: ^10.0.0
- checksum: 5c9fad695579b79488fa100da05777213dd9365222f85e4757630f8dd2a21a79ddd3206c78cfd6f9b37346819681782b67900ac847a57cf04190f52dda5343fd
+ micromark-util-symbol: ^1.0.0
+ checksum: c435bde9110cb595e3c61b7f54c2dc28ee03e6a57fa0fc1e67e498ad8bac61ee5a7457a2b6a73022ddc585676ede4b912d28dcf57eb3bd6951e54015e14dc20b
languageName: node
linkType: hard
-"makeerror@npm:1.0.12":
- version: 1.0.12
- resolution: "makeerror@npm:1.0.12"
+"micromark-util-classify-character@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-classify-character@npm:1.1.0"
dependencies:
- tmpl: 1.0.5
- checksum: b38a025a12c8146d6eeea5a7f2bf27d51d8ad6064da8ca9405fcf7bf9b54acd43e3b30ddd7abb9b1bfa4ddb266019133313482570ddb207de568f71ecfcf6060
+ micromark-util-character: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: 8499cb0bb1f7fb946f5896285fcca65cd742f66cd3e79ba7744792bd413ec46834f932a286de650349914d02e822946df3b55d03e6a8e1d245d1ddbd5102e5b0
languageName: node
linkType: hard
-"map-or-similar@npm:^1.5.0":
- version: 1.5.0
- resolution: "map-or-similar@npm:1.5.0"
- checksum: f65c0d420e272d0fce4e24db35f6a08109218480bca1d61eaa442cbe6cf46270b840218d3b5e94e4bfcc2595f1d0a1fa5885df750b52aac9ab1d437b29dcce38
+"micromark-util-combine-extensions@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-combine-extensions@npm:1.1.0"
+ dependencies:
+ micromark-util-chunked: ^1.0.0
+ micromark-util-types: ^1.0.0
+ checksum: ee78464f5d4b61ccb437850cd2d7da4d690b260bca4ca7a79c4bb70291b84f83988159e373b167181b6716cb197e309bc6e6c96a68cc3ba9d50c13652774aba9
languageName: node
linkType: hard
-"markdown-to-jsx@npm:7.3.2":
- version: 7.3.2
- resolution: "markdown-to-jsx@npm:7.3.2"
- peerDependencies:
- react: ">= 0.14.0"
- checksum: 8885c6343b71570b0a7ec16cd85a49b853a830234790ee7430e2517ea5d8d361ff138bd52147f650790f3e7b3a28a15c755fc16f8856dd01ddf09a6161782e06
+"micromark-util-decode-numeric-character-reference@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-decode-numeric-character-reference@npm:1.1.0"
+ dependencies:
+ micromark-util-symbol: ^1.0.0
+ checksum: 4733fe75146e37611243f055fc6847137b66f0cde74d080e33bd26d0408c1d6f44cabc984063eee5968b133cb46855e729d555b9ff8d744652262b7b51feec73
languageName: node
linkType: hard
-"markdown-to-jsx@npm:^6.11.4":
- version: 6.11.4
- resolution: "markdown-to-jsx@npm:6.11.4"
+"micromark-util-decode-string@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-decode-string@npm:1.1.0"
dependencies:
- prop-types: ^15.6.2
- unquote: ^1.1.0
- peerDependencies:
- react: ">= 0.14.0"
- checksum: 4b861f7936dd2f1802173a489415f5509e7848c76296930419acd11cbc31f3e80a9e81d9914989f5a633f18977162a1a8314ca4a96bac6f3cf682b4224813b24
+ decode-named-character-reference: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-decode-numeric-character-reference: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ checksum: f1625155db452f15aa472918499689ba086b9c49d1322a08b22bfbcabe918c61b230a3002c8bc3ea9b1f52ca7a9bb1c3dd43ccb548c7f5f8b16c24a1ae77a813
languageName: node
linkType: hard
-"mathml-tag-names@npm:^2.1.3":
- version: 2.1.3
- resolution: "mathml-tag-names@npm:2.1.3"
- checksum: 1201a25a137d6b9e328facd67912058b8b45b19a6c4cc62641c9476195da28a275ca6e0eca070af5378b905c2b11abc1114676ba703411db0b9ce007de921ad0
+"micromark-util-encode@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-encode@npm:1.1.0"
+ checksum: 4ef29d02b12336918cea6782fa87c8c578c67463925221d4e42183a706bde07f4b8b5f9a5e1c7ce8c73bb5a98b261acd3238fecd152e6dd1cdfa2d1ae11b60a0
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": ^3.0.0
- mdast-util-to-string: ^2.0.0
- micromark: ~2.11.0
- parse-entities: ^2.0.0
- unist-util-stringify-position: ^2.0.0
- checksum: 5a9d0d753a42db763761e874c22365d0c7c9934a5a18b5ff76a0643610108a208a041ffdb2f3d3dd1863d3d915225a4020a0aade282af0facfd0df110601eee6
+"micromark-util-encode@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-util-encode@npm:2.0.0"
+ checksum: 853a3f33fce72aaf4ffa60b7f2b6fcfca40b270b3466e1b96561b02185d2bd8c01dd7948bc31a24ac014f4cc854e545ca9a8e9cf7ea46262f9d24c9e88551c66
languageName: node
linkType: hard
-"mdast-util-to-markdown@npm:^0.6.0":
- version: 0.6.5
- resolution: "mdast-util-to-markdown@npm:0.6.5"
+"micromark-util-events-to-acorn@npm:^1.0.0":
+ version: 1.2.3
+ resolution: "micromark-util-events-to-acorn@npm:1.2.3"
dependencies:
+ "@types/acorn": ^4.0.0
+ "@types/estree": ^1.0.0
"@types/unist": ^2.0.0
- longest-streak: ^2.0.0
- mdast-util-to-string: ^2.0.0
- parse-entities: ^2.0.0
- repeat-string: ^1.0.0
- zwitch: ^1.0.0
- checksum: 7ebc47533bff6e8669f85ae124dc521ea570e9df41c0d9e4f0f43c19ef4a8c9928d741f3e4afa62fcca1927479b714582ff5fd684ef240d84ee5b75ab9d863cf
+ estree-util-visit: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ vfile-message: ^3.0.0
+ checksum: aba0dadb8689a70fab6223386b843f3084c21db0f96b412ebd7be91d2392bb8571af899c60e13eeb373a5f851d6dcd690b584ed1e09833904ac72ddd0a88a7ab
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: 0b2113ada10e002fbccb014170506dabe2f2ddacaacbe4bc1045c33f986652c5a162732a2c057c5335cdb58419e2ad23e368e5be226855d4d4e280b81c4e9ec2
+"micromark-util-html-tag-name@npm:^1.0.0":
+ version: 1.2.0
+ resolution: "micromark-util-html-tag-name@npm:1.2.0"
+ checksum: ccf0fa99b5c58676dc5192c74665a3bfd1b536fafaf94723bd7f31f96979d589992df6fcf2862eba290ef18e6a8efb30ec8e1e910d9f3fc74f208871e9f84750
languageName: node
linkType: hard
-"mdn-data@npm:2.0.28":
- version: 2.0.28
- resolution: "mdn-data@npm:2.0.28"
- checksum: f51d587a6ebe8e426c3376c74ea6df3e19ec8241ed8e2466c9c8a3904d5d04397199ea4f15b8d34d14524b5de926d8724ae85207984be47e165817c26e49e0aa
+"micromark-util-normalize-identifier@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-normalize-identifier@npm:1.1.0"
+ dependencies:
+ micromark-util-symbol: ^1.0.0
+ checksum: 8655bea41ffa4333e03fc22462cb42d631bbef9c3c07b625fd852b7eb442a110f9d2e5902a42e65188d85498279569502bf92f3434a1180fc06f7c37edfbaee2
languageName: node
linkType: hard
-"mdn-data@npm:2.0.30":
- version: 2.0.30
- resolution: "mdn-data@npm:2.0.30"
- checksum: d6ac5ac7439a1607df44b22738ecf83f48e66a0874e4482d6424a61c52da5cde5750f1d1229b6f5fa1b80a492be89465390da685b11f97d62b8adcc6e88189aa
+"micromark-util-resolve-all@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-resolve-all@npm:1.1.0"
+ dependencies:
+ micromark-util-types: ^1.0.0
+ checksum: 1ce6c0237cd3ca061e76fae6602cf95014e764a91be1b9f10d36cb0f21ca88f9a07de8d49ab8101efd0b140a4fbfda6a1efb72027ab3f4d5b54c9543271dc52c
languageName: node
linkType: hard
-"media-typer@npm:0.3.0":
- version: 0.3.0
- resolution: "media-typer@npm:0.3.0"
- checksum: af1b38516c28ec95d6b0826f6c8f276c58aec391f76be42aa07646b4e39d317723e869700933ca6995b056db4b09a78c92d5440dc23657e6764be5d28874bba1
+"micromark-util-sanitize-uri@npm:^1.0.0, micromark-util-sanitize-uri@npm:^1.1.0":
+ version: 1.2.0
+ resolution: "micromark-util-sanitize-uri@npm:1.2.0"
+ dependencies:
+ micromark-util-character: ^1.0.0
+ micromark-util-encode: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ checksum: 6663f365c4fe3961d622a580f4a61e34867450697f6806f027f21cf63c92989494895fcebe2345d52e249fe58a35be56e223a9776d084c9287818b40c779acc1
languageName: node
linkType: hard
-"memfs@npm:^3.1.2, memfs@npm:^3.4.1, memfs@npm:^3.4.12, memfs@npm:^3.4.3":
- version: 3.5.3
- resolution: "memfs@npm:3.5.3"
+"micromark-util-sanitize-uri@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-util-sanitize-uri@npm:2.0.0"
dependencies:
- fs-monkey: ^1.0.4
- checksum: 18dfdeacad7c8047b976a6ccd58bc98ba76e122ad3ca0e50a21837fe2075fc0d9aafc58ab9cf2576c2b6889da1dd2503083f2364191b695273f40969db2ecc44
+ micromark-util-character: ^2.0.0
+ micromark-util-encode: ^2.0.0
+ micromark-util-symbol: ^2.0.0
+ checksum: ea4c28bbffcf2430e9aff2d18554296789a8b0a1f54ac24020d1dde76624a7f93e8f2a83e88cd5a846b6d2c4287b71b1142d1b89fa7f1b0363a9b33711a141fe
languageName: node
linkType: hard
-"memoizerific@npm:^1.11.3":
- version: 1.11.3
- resolution: "memoizerific@npm:1.11.3"
+"micromark-util-subtokenize@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-subtokenize@npm:1.1.0"
dependencies:
- map-or-similar: ^1.5.0
- checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a
+ micromark-util-chunked: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.0
+ uvu: ^0.5.0
+ checksum: 4a9d780c4d62910e196ea4fd886dc4079d8e424e5d625c0820016da0ed399a281daff39c50f9288045cc4bcd90ab47647e5396aba500f0853105d70dc8b1fc45
languageName: node
linkType: hard
-"meow@npm:^13.2.0":
- version: 13.2.0
- resolution: "meow@npm:13.2.0"
- checksum: 79c61dc02ad448ff5c29bbaf1ef42181f1eae9947112c0e23db93e84cbc2708ecda53e54bfc6689f1e55255b2cea26840ec76e57a5773a16ca45f4fe2163ec1c
+"micromark-util-symbol@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "micromark-util-symbol@npm:1.1.0"
+ checksum: 02414a753b79f67ff3276b517eeac87913aea6c028f3e668a19ea0fc09d98aea9f93d6222a76ca783d20299af9e4b8e7c797fe516b766185dcc6e93290f11f88
languageName: node
linkType: hard
-"merge-descriptors@npm:1.0.1":
- version: 1.0.1
- resolution: "merge-descriptors@npm:1.0.1"
- checksum: 5abc259d2ae25bb06d19ce2b94a21632583c74e2a9109ee1ba7fd147aa7362b380d971e0251069f8b3eb7d48c21ac839e21fa177b335e82c76ec172e30c31a26
+"micromark-util-symbol@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-util-symbol@npm:2.0.0"
+ checksum: fa4a05bff575d9fbf0ad96a1013003e3bb6087ed6b34b609a141b6c0d2137b57df594aca409a95f4c5fda199f227b56a7d8b1f82cea0768df161d8a3a3660764
languageName: node
linkType: hard
-"merge-stream@npm:^2.0.0":
- version: 2.0.0
- resolution: "merge-stream@npm:2.0.0"
- checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
+"micromark-util-types@npm:^1.0.0, micromark-util-types@npm:^1.0.1":
+ version: 1.1.0
+ resolution: "micromark-util-types@npm:1.1.0"
+ checksum: b0ef2b4b9589f15aec2666690477a6a185536927ceb7aa55a0f46475852e012d75a1ab945187e5c7841969a842892164b15d58ff8316b8e0d6cc920cabd5ede7
languageName: node
linkType: hard
-"merge2@npm:^1.3.0, merge2@npm:^1.4.1":
- version: 1.4.1
- resolution: "merge2@npm:1.4.1"
- checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
+"micromark-util-types@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-util-types@npm:2.0.0"
+ checksum: 819fef3ab5770c37893d2a60381fb2694396c8d22803b6e103c830c3a1bc1490363c2b0470bb2acaaddad776dfbc2fc1fcfde39cb63c4f54d95121611672e3d0
languageName: node
linkType: hard
-"methods@npm:~1.1.2":
- version: 1.1.2
- resolution: "methods@npm:1.1.2"
- checksum: 0917ff4041fa8e2f2fda5425a955fe16ca411591fbd123c0d722fcf02b73971ed6f764d85f0a6f547ce49ee0221ce2c19a5fa692157931cecb422984f1dcd13a
+"micromark@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "micromark@npm:3.2.0"
+ dependencies:
+ "@types/debug": ^4.0.0
+ debug: ^4.0.0
+ decode-named-character-reference: ^1.0.0
+ micromark-core-commonmark: ^1.0.1
+ micromark-factory-space: ^1.0.0
+ micromark-util-character: ^1.0.0
+ micromark-util-chunked: ^1.0.0
+ micromark-util-combine-extensions: ^1.0.0
+ micromark-util-decode-numeric-character-reference: ^1.0.0
+ micromark-util-encode: ^1.0.0
+ micromark-util-normalize-identifier: ^1.0.0
+ micromark-util-resolve-all: ^1.0.0
+ micromark-util-sanitize-uri: ^1.0.0
+ micromark-util-subtokenize: ^1.0.0
+ micromark-util-symbol: ^1.0.0
+ micromark-util-types: ^1.0.1
+ uvu: ^0.5.0
+ checksum: 56c15851ad3eb8301aede65603473443e50c92a54849cac1dadd57e4ec33ab03a0a77f3df03de47133e6e8f695dae83b759b514586193269e98c0bf319ecd5e4
languageName: node
linkType: hard
@@ -13494,7 +15638,7 @@ __metadata:
languageName: node
linkType: hard
-"mri@npm:^1.1.4":
+"mri@npm:^1.1.0, mri@npm:^1.1.4":
version: 1.2.0
resolution: "mri@npm:1.2.0"
checksum: 83f515abbcff60150873e424894a2f65d68037e5a7fcde8a9e2b285ee9c13ac581b63cfc1e6826c4732de3aeb84902f7c1e16b7aff46cd3f897a0f757a894e85
@@ -13541,7 +15685,7 @@ __metadata:
languageName: node
linkType: hard
-"nanoid@npm:^3.3.7":
+"nanoid@npm:^3.3.6, nanoid@npm:^3.3.7":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
bin:
@@ -13601,6 +15745,117 @@ __metadata:
languageName: node
linkType: hard
+"next-mdx-remote@npm:^4.2.1":
+ version: 4.4.1
+ resolution: "next-mdx-remote@npm:4.4.1"
+ dependencies:
+ "@mdx-js/mdx": ^2.2.1
+ "@mdx-js/react": ^2.2.1
+ vfile: ^5.3.0
+ vfile-matter: ^3.0.1
+ peerDependencies:
+ react: ">=16.x <=18.x"
+ react-dom: ">=16.x <=18.x"
+ checksum: 95cd77d03ae8ad7ae691cde0e895597b35a2ddac99cbeb31f1307599b2c7e7628f9e2a0fa5ced8d55036f58d8a2006ae312e308d574b8c3b0948df7279fa393d
+ languageName: node
+ linkType: hard
+
+"next@npm:^14.2.4":
+ version: 14.2.4
+ resolution: "next@npm:14.2.4"
+ dependencies:
+ "@next/env": 14.2.4
+ "@next/swc-darwin-arm64": 14.2.4
+ "@next/swc-darwin-x64": 14.2.4
+ "@next/swc-linux-arm64-gnu": 14.2.4
+ "@next/swc-linux-arm64-musl": 14.2.4
+ "@next/swc-linux-x64-gnu": 14.2.4
+ "@next/swc-linux-x64-musl": 14.2.4
+ "@next/swc-win32-arm64-msvc": 14.2.4
+ "@next/swc-win32-ia32-msvc": 14.2.4
+ "@next/swc-win32-x64-msvc": 14.2.4
+ "@swc/helpers": 0.5.5
+ busboy: 1.6.0
+ caniuse-lite: ^1.0.30001579
+ graceful-fs: ^4.2.11
+ postcss: 8.4.31
+ styled-jsx: 5.1.1
+ peerDependencies:
+ "@opentelemetry/api": ^1.1.0
+ "@playwright/test": ^1.41.2
+ react: ^18.2.0
+ react-dom: ^18.2.0
+ sass: ^1.3.0
+ dependenciesMeta:
+ "@next/swc-darwin-arm64":
+ optional: true
+ "@next/swc-darwin-x64":
+ optional: true
+ "@next/swc-linux-arm64-gnu":
+ optional: true
+ "@next/swc-linux-arm64-musl":
+ optional: true
+ "@next/swc-linux-x64-gnu":
+ optional: true
+ "@next/swc-linux-x64-musl":
+ optional: true
+ "@next/swc-win32-arm64-msvc":
+ optional: true
+ "@next/swc-win32-ia32-msvc":
+ optional: true
+ "@next/swc-win32-x64-msvc":
+ optional: true
+ peerDependenciesMeta:
+ "@opentelemetry/api":
+ optional: true
+ "@playwright/test":
+ optional: true
+ sass:
+ optional: true
+ bin:
+ next: dist/bin/next
+ checksum: 3b858cfec2e061d811811921361855659b09424ea4178cf0f4a0bbe5d3978b45da6f04575fe213d76e47f626439db61591b79932f37ff984b7b7de87dd1ccce0
+ languageName: node
+ linkType: hard
+
+"nextra@npm:^2.13.4":
+ version: 2.13.4
+ resolution: "nextra@npm:2.13.4"
+ dependencies:
+ "@headlessui/react": ^1.7.17
+ "@mdx-js/mdx": ^2.3.0
+ "@mdx-js/react": ^2.3.0
+ "@napi-rs/simple-git": ^0.1.9
+ "@theguild/remark-mermaid": ^0.0.5
+ "@theguild/remark-npm2yarn": ^0.2.0
+ clsx: ^2.0.0
+ github-slugger: ^2.0.0
+ graceful-fs: ^4.2.11
+ gray-matter: ^4.0.3
+ katex: ^0.16.9
+ lodash.get: ^4.4.2
+ next-mdx-remote: ^4.2.1
+ p-limit: ^3.1.0
+ rehype-katex: ^7.0.0
+ rehype-pretty-code: 0.9.11
+ rehype-raw: ^7.0.0
+ remark-gfm: ^3.0.1
+ remark-math: ^5.1.1
+ remark-reading-time: ^2.0.1
+ shiki: ^0.14.3
+ slash: ^3.0.0
+ title: ^3.5.3
+ unist-util-remove: ^4.0.0
+ unist-util-visit: ^5.0.0
+ zod: ^3.22.3
+ peerDependencies:
+ next: ">=9.5.3"
+ react: ">=16.13.1"
+ react-dom: ">=16.13.1"
+ checksum: c25f42e263a06408bbe6810befe144049021c16073e8668edbb2469c300e27821b397f46df82dd926acb3806aa6211da5780f7530d16966c90d60972950bc625
+ languageName: node
+ linkType: hard
+
"nice-napi@npm:^1.0.2":
version: 1.0.2
resolution: "nice-napi@npm:1.0.2"
@@ -13720,6 +15975,13 @@ __metadata:
languageName: node
linkType: hard
+"non-layered-tidy-tree-layout@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "non-layered-tidy-tree-layout@npm:2.0.2"
+ checksum: 5defc1c459001b22816a4fb8b86259b9b76e7f3090df576122a41c760133ab2061934cacd6f176c98c2ae4fee3879b97941e8897e8882985cbfe830f155cd158
+ languageName: node
+ linkType: hard
+
"nopt@npm:^7.0.0":
version: 7.2.1
resolution: "nopt@npm:7.2.1"
@@ -13791,6 +16053,13 @@ __metadata:
languageName: node
linkType: hard
+"npm-to-yarn@npm:^2.1.0":
+ version: 2.2.1
+ resolution: "npm-to-yarn@npm:2.2.1"
+ checksum: 8596169260f80add174918b742161e139ebe34688e5e4506e6826da46ca6b15ff729f42a35c24eac66d33b3aaecc57386492e0363026a292d588b1d953b46aef
+ languageName: node
+ linkType: hard
+
"nth-check@npm:^2.0.1":
version: 2.1.1
resolution: "nth-check@npm:2.1.1"
@@ -14205,6 +16474,22 @@ __metadata:
languageName: node
linkType: hard
+"parse-entities@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "parse-entities@npm:4.0.1"
+ dependencies:
+ "@types/unist": ^2.0.0
+ character-entities: ^2.0.0
+ character-entities-legacy: ^3.0.0
+ character-reference-invalid: ^2.0.0
+ decode-named-character-reference: ^1.0.0
+ is-alphanumerical: ^2.0.0
+ is-decimal: ^2.0.0
+ is-hexadecimal: ^2.0.0
+ checksum: 32a6ff5b9acb9d2c4d71537308521fd265e685b9215691df73feedd9edfe041bb6da9f89bd0c35c4a2bc7d58e3e76e399bb6078c2fd7d2a343ff1dd46edbf1bd
+ languageName: node
+ linkType: hard
+
"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
@@ -14224,6 +16509,13 @@ __metadata:
languageName: node
linkType: hard
+"parse-numeric-range@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "parse-numeric-range@npm:1.3.0"
+ checksum: 289ca126d5b8ace7325b199218de198014f58ea6895ccc88a5247491d07f0143bf047f80b4a31784f1ca8911762278d7d6ecb90a31dfae31da91cc1a2524c8ce
+ languageName: node
+ linkType: hard
+
"parse5@npm:^7.0.0, parse5@npm:^7.1.1":
version: 7.1.2
resolution: "parse5@npm:7.1.2"
@@ -14376,6 +16668,17 @@ __metadata:
languageName: node
linkType: hard
+"periscopic@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "periscopic@npm:3.1.0"
+ dependencies:
+ "@types/estree": ^1.0.0
+ estree-walker: ^3.0.0
+ is-reference: ^3.0.0
+ checksum: 2153244352e58a0d76e7e8d9263e66fe74509495f809af388da20045fb30aa3e93f2f94468dc0b9166ecf206fcfc0d73d2c7641c6fbedc07b1de858b710142cb
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1":
version: 1.0.1
resolution: "picocolors@npm:1.0.1"
@@ -15093,6 +17396,17 @@ __metadata:
languageName: node
linkType: hard
+"postcss@npm:8.4.31":
+ version: 8.4.31
+ resolution: "postcss@npm:8.4.31"
+ dependencies:
+ nanoid: ^3.3.6
+ picocolors: ^1.0.0
+ source-map-js: ^1.0.2
+ checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea
+ languageName: node
+ linkType: hard
+
"postcss@npm:^8.0.0, postcss@npm:^8.1.2, postcss@npm:^8.4.33, postcss@npm:^8.4.35, postcss@npm:^8.4.38":
version: 8.4.38
resolution: "postcss@npm:8.4.38"
@@ -15248,6 +17562,13 @@ __metadata:
languageName: node
linkType: hard
+"property-information@npm:^6.0.0":
+ version: 6.5.0
+ resolution: "property-information@npm:6.5.0"
+ checksum: 6e55664e2f64083b715011e5bafaa1e694faf36986c235b0907e95d09259cc37c38382e3cc94a4c3f56366e05336443db12c8a0f0968a8c0a1b1416eebfc8f53
+ languageName: node
+ linkType: hard
+
"proxy-addr@npm:~2.0.7":
version: 2.0.7
resolution: "proxy-addr@npm:2.0.7"
@@ -15864,6 +18185,13 @@ __metadata:
languageName: node
linkType: hard
+"reading-time@npm:^1.3.0":
+ version: 1.5.0
+ resolution: "reading-time@npm:1.5.0"
+ checksum: e27bc5a70ba0f4ac337896b18531b914d38f4bee67cbad48029d0c11dd0a7a847b2a6bba895ab7ce2ad3e7ecb86912bdc477d8fa2d48405a3deda964be54d09b
+ languageName: node
+ linkType: hard
+
"recast@npm:^0.20.3":
version: 0.20.5
resolution: "recast@npm:0.20.5"
@@ -16097,6 +18425,45 @@ __metadata:
languageName: node
linkType: hard
+"rehype-katex@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "rehype-katex@npm:7.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ "@types/katex": ^0.16.0
+ hast-util-from-html-isomorphic: ^2.0.0
+ hast-util-to-text: ^4.0.0
+ katex: ^0.16.0
+ unist-util-visit-parents: ^6.0.0
+ vfile: ^6.0.0
+ checksum: 3184cf7635e63039a5d455e27718cbc99998cc7bfcc15422badf5da892887f4200f3ee54a6617aa231aa15d46cb678716c112b6b7f9cef11a8653e5d518ad6f0
+ languageName: node
+ linkType: hard
+
+"rehype-pretty-code@npm:0.9.11":
+ version: 0.9.11
+ resolution: "rehype-pretty-code@npm:0.9.11"
+ dependencies:
+ "@types/hast": ^2.0.0
+ hash-obj: ^4.0.0
+ parse-numeric-range: ^1.3.0
+ peerDependencies:
+ shiki: "*"
+ checksum: 1905c8f9ba76859af38559329eaabc8e1a8615d59eb4d22ba13c85a23aefc9711ee8afe93894582462f02af872b496ce105254d0ba42b8c3c0fa3aadca90cfed
+ languageName: node
+ linkType: hard
+
+"rehype-raw@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "rehype-raw@npm:7.0.0"
+ dependencies:
+ "@types/hast": ^3.0.0
+ hast-util-raw: ^9.0.0
+ vfile: ^6.0.0
+ checksum: f9e28dcbf4c6c7d91a97c10a840310f18ef3268aa45abb3e0428b6b191ff3c4fa8f753b910d768588a2dac5c7da7e557b4ddc3f1b6cd252e8d20cb62d60c65ed
+ languageName: node
+ linkType: hard
+
"rehype-slug@npm:^6.0.0":
version: 6.0.0
resolution: "rehype-slug@npm:6.0.0"
@@ -16117,6 +18484,51 @@ __metadata:
languageName: node
linkType: hard
+"remark-gfm@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "remark-gfm@npm:3.0.1"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ mdast-util-gfm: ^2.0.0
+ micromark-extension-gfm: ^2.0.0
+ unified: ^10.0.0
+ checksum: 02254f74d67b3419c2c9cf62d799ec35f6c6cd74db25c001361751991552a7ce86049a972107bff8122d85d15ae4a8d1a0618f3bc01a7df837af021ae9b2a04e
+ languageName: node
+ linkType: hard
+
+"remark-math@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "remark-math@npm:5.1.1"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ mdast-util-math: ^2.0.0
+ micromark-extension-math: ^2.0.0
+ unified: ^10.0.0
+ checksum: 1baec5862e36bbb8645144a73740e63a3aed2d547a64b731bb1a0162658319679378fd70f3d3d534655c2a0fcc3f941adba31cca33808e134fa22202a5d314f9
+ languageName: node
+ linkType: hard
+
+"remark-mdx@npm:^2.0.0":
+ version: 2.3.0
+ resolution: "remark-mdx@npm:2.3.0"
+ dependencies:
+ mdast-util-mdx: ^2.0.0
+ micromark-extension-mdxjs: ^1.0.0
+ checksum: 98486986c5b6f6a8321eb2f3b13c70fcd5644821428c77b7bfeb5ee5d4605b9761b322b2f6b531e83883cd2d5bc7bc4623427149aee00e1eba012f538b3d5627
+ languageName: node
+ linkType: hard
+
+"remark-parse@npm:^10.0.0":
+ version: 10.0.2
+ resolution: "remark-parse@npm:10.0.2"
+ dependencies:
+ "@types/mdast": ^3.0.0
+ mdast-util-from-markdown: ^1.0.0
+ unified: ^10.0.0
+ checksum: 5041b4b44725f377e69986e02f8f072ae2222db5e7d3b6c80829756b842e811343ffc2069cae1f958a96bfa36104ab91a57d7d7e2f0cef521e210ab8c614d5c7
+ languageName: node
+ linkType: hard
+
"remark-parse@npm:^9.0.0":
version: 9.0.0
resolution: "remark-parse@npm:9.0.0"
@@ -16126,6 +18538,30 @@ __metadata:
languageName: node
linkType: hard
+"remark-reading-time@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "remark-reading-time@npm:2.0.1"
+ dependencies:
+ estree-util-is-identifier-name: ^2.0.0
+ estree-util-value-to-estree: ^1.3.0
+ reading-time: ^1.3.0
+ unist-util-visit: ^3.1.0
+ checksum: 330b2c65d95f2ac3c1fd938fa9e163c5dda5b4aa8c5c554556797f6d1a7d1b7dfb3b580451f30cace04c0a23b4803a42b6827a2627f5a1c479b06b9570f86a80
+ languageName: node
+ linkType: hard
+
+"remark-rehype@npm:^10.0.0":
+ version: 10.1.0
+ resolution: "remark-rehype@npm:10.1.0"
+ dependencies:
+ "@types/hast": ^2.0.0
+ "@types/mdast": ^3.0.0
+ mdast-util-to-hast: ^12.1.0
+ unified: ^10.0.0
+ checksum: b9ac8acff3383b204dfdc2599d0bdf86e6ca7e837033209584af2e6aaa6a9013e519a379afa3201299798cab7298c8f4b388de118c312c67234c133318aec084
+ languageName: node
+ linkType: hard
+
"remark-stringify@npm:^9.0.0":
version: 9.0.1
resolution: "remark-stringify@npm:9.0.1"
@@ -16373,6 +18809,13 @@ __metadata:
languageName: node
linkType: hard
+"robust-predicates@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "robust-predicates@npm:3.0.2"
+ checksum: 36854c1321548ceca96d36ad9d6e0a5a512986029ec6929ad6ed3ec1612c22cc8b46cc72d2c5674af42e8074a119d793f6f0ea3a5b51373e3ab926c64b172d7a
+ languageName: node
+ linkType: hard
+
"rollup@npm:^4.13.0":
version: 4.18.0
resolution: "rollup@npm:4.18.0"
@@ -16445,6 +18888,13 @@ __metadata:
languageName: node
linkType: hard
+"rw@npm:1":
+ version: 1.3.3
+ resolution: "rw@npm:1.3.3"
+ checksum: c20d82421f5a71c86a13f76121b751553a99cd4a70ea27db86f9b23f33db941f3f06019c30f60d50c356d0bd674c8e74764ac146ea55e217c091bde6fba82aa3
+ languageName: node
+ linkType: hard
+
"rxjs@npm:^7.8.1":
version: 7.8.1
resolution: "rxjs@npm:7.8.1"
@@ -16454,6 +18904,15 @@ __metadata:
languageName: node
linkType: hard
+"sade@npm:^1.7.3":
+ version: 1.8.1
+ resolution: "sade@npm:1.8.1"
+ dependencies:
+ mri: ^1.1.0
+ checksum: 0756e5b04c51ccdc8221ebffd1548d0ce5a783a44a0fa9017a026659b97d632913e78f7dca59f2496aa996a0be0b0c322afd87ca72ccd909406f49dbffa0f45d
+ languageName: node
+ linkType: hard
+
"safe-array-concat@npm:^1.1.2":
version: 1.1.2
resolution: "safe-array-concat@npm:1.1.2"
@@ -16577,6 +19036,16 @@ __metadata:
languageName: node
linkType: hard
+"section-matter@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "section-matter@npm:1.0.0"
+ dependencies:
+ extend-shallow: ^2.0.1
+ kind-of: ^6.0.0
+ checksum: 3cc4131705493b2955729b075dcf562359bba66183debb0332752dc9cad35616f6da7a23e42b6cab45cd2e4bb5cda113e9e84c8f05aee77adb6b0289a0229101
+ languageName: node
+ linkType: hard
+
"select-hose@npm:^2.0.0":
version: 2.0.0
resolution: "select-hose@npm:2.0.0"
@@ -16795,6 +19264,18 @@ __metadata:
languageName: node
linkType: hard
+"shiki@npm:^0.14.3":
+ version: 0.14.7
+ resolution: "shiki@npm:0.14.7"
+ dependencies:
+ ansi-sequence-parser: ^1.1.0
+ jsonc-parser: ^3.2.0
+ vscode-oniguruma: ^1.7.0
+ vscode-textmate: ^8.0.0
+ checksum: 2aec3b3519df977c4391df9e1825cb496e9a4d7e11395f05a0da77e4fa2f7c3d9d6e6ee94029ac699533017f2b25637ee68f6d39f05f311535c2704d0329b520
+ languageName: node
+ linkType: hard
+
"shx@npm:^0.3.4":
version: 0.3.4
resolution: "shx@npm:0.3.4"
@@ -16966,6 +19447,15 @@ __metadata:
languageName: node
linkType: hard
+"sort-keys@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "sort-keys@npm:5.0.0"
+ dependencies:
+ is-plain-obj: ^4.0.0
+ checksum: 9c0b7a468312075be03770b260b2cc0e5d55149025e564edaed41c9ff619199698aad6712a6fe4bbc75c541efb081276ac6bbd4cf2723d742f272f7a8fe354f5
+ languageName: node
+ linkType: hard
+
"source-list-map@npm:^2.0.1":
version: 2.0.1
resolution: "source-list-map@npm:2.0.1"
@@ -17007,7 +19497,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.7.3":
+"source-map@npm:^0.7.0, source-map@npm:^0.7.3":
version: 0.7.4
resolution: "source-map@npm:0.7.4"
checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5
@@ -17184,6 +19674,13 @@ __metadata:
languageName: node
linkType: hard
+"streamsearch@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "streamsearch@npm:1.1.0"
+ checksum: 1cce16cea8405d7a233d32ca5e00a00169cc0e19fbc02aa839959985f267335d435c07f96e5e0edd0eadc6d39c98d5435fb5bbbdefc62c41834eadc5622ad942
+ languageName: node
+ linkType: hard
+
"string-argv@npm:~0.3.2":
version: 0.3.2
resolution: "string-argv@npm:0.3.2"
@@ -17313,6 +19810,16 @@ __metadata:
languageName: node
linkType: hard
+"stringify-entities@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "stringify-entities@npm:4.0.4"
+ dependencies:
+ character-entities-html4: ^2.0.0
+ character-entities-legacy: ^3.0.0
+ checksum: ac1344ef211eacf6cf0a0a8feaf96f9c36083835b406560d2c6ff5a87406a41b13f2f0b4c570a3b391f465121c4fd6822b863ffb197e8c0601a64097862cc5b5
+ languageName: node
+ linkType: hard
+
"stringify-object@npm:^3.2.0":
version: 3.3.0
resolution: "stringify-object@npm:3.3.0"
@@ -17342,6 +19849,13 @@ __metadata:
languageName: node
linkType: hard
+"strip-bom-string@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "strip-bom-string@npm:1.0.0"
+ checksum: 5635a3656d8512a2c194d6c8d5dee7ef0dde6802f7be9413b91e201981ad4132506656d9cf14137f019fd50f0269390d91c7f6a2601b1bee039a4859cfce4934
+ languageName: node
+ linkType: hard
+
"strip-bom@npm:^3.0.0":
version: 3.0.0
resolution: "strip-bom@npm:3.0.0"
@@ -17444,6 +19958,31 @@ __metadata:
languageName: node
linkType: hard
+"style-to-object@npm:^0.4.1":
+ version: 0.4.4
+ resolution: "style-to-object@npm:0.4.4"
+ dependencies:
+ inline-style-parser: 0.1.1
+ checksum: 41656c06f93ac0a7ac260ebc2f9d09a8bd74b8ec1836f358cc58e169235835a3a356977891d2ebbd76f0e08a53616929069199f9cce543214d3dc98346e19c9a
+ languageName: node
+ linkType: hard
+
+"styled-jsx@npm:5.1.1":
+ version: 5.1.1
+ resolution: "styled-jsx@npm:5.1.1"
+ dependencies:
+ client-only: 0.0.1
+ peerDependencies:
+ react: ">= 16.8.0 || 17.x.x || ^18.0.0-0"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ babel-plugin-macros:
+ optional: true
+ checksum: 523a33b38603492547e861b98e29c873939b04e15fbe5ef16132c6f1e15958126647983c7d4675325038b428a5e91183d996e90141b18bdd1bbadf6e2c45b2fa
+ languageName: node
+ linkType: hard
+
"stylehacks@npm:^7.0.2":
version: 7.0.2
resolution: "stylehacks@npm:7.0.2"
@@ -17567,6 +20106,13 @@ __metadata:
languageName: node
linkType: hard
+"stylis@npm:^4.1.3":
+ version: 4.3.2
+ resolution: "stylis@npm:4.3.2"
+ checksum: 0faa8a97ff38369f47354376cd9f0def9bf12846da54c28c5987f64aaf67dcb6f00dce88a8632013bfb823b2c4d1d62a44f4ac20363a3505a7ab4e21b70179fc
+ languageName: node
+ linkType: hard
+
"stylus@npm:^0.62.0":
version: 0.62.0
resolution: "stylus@npm:0.62.0"
@@ -17582,6 +20128,15 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^4.0.0":
+ version: 4.5.0
+ resolution: "supports-color@npm:4.5.0"
+ dependencies:
+ has-flag: ^2.0.0
+ checksum: 6da4f498d5c71e8619f06e4a11d16f044105faf7590b5b005fc84933fbefdf72c2b4e5b7174c66da6ddc68e7f6ef56cc960a5ebd6f2d542d910e259e61b02335
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -17894,6 +20449,27 @@ __metadata:
languageName: node
linkType: hard
+"title@npm:^3.5.3":
+ version: 3.5.3
+ resolution: "title@npm:3.5.3"
+ dependencies:
+ arg: 1.0.0
+ chalk: 2.3.0
+ clipboardy: 1.2.2
+ titleize: 1.0.0
+ bin:
+ title: bin/title.js
+ checksum: 3fcd2fffcd12292d2015b7bdacf092cb9ed716b2e0187fdaa5ab0556f636c795f23a698e8a3d2f87ab647df35ba7b4e0ddfc1675b4676c535fb877daafb0dae5
+ languageName: node
+ linkType: hard
+
+"titleize@npm:1.0.0":
+ version: 1.0.0
+ resolution: "titleize@npm:1.0.0"
+ checksum: a8234b7860077f7d391d06e13c645fe2bf60431012d78ca196d4d73e4768e33cfc3a0dd881bf2f9974c8bd8beeb9d85e7842ec35d267b7c2a06f287de1c4ea7e
+ languageName: node
+ linkType: hard
+
"tmpl@npm:1.0.5":
version: 1.0.5
resolution: "tmpl@npm:1.0.5"
@@ -17988,6 +20564,13 @@ __metadata:
languageName: node
linkType: hard
+"trim-lines@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "trim-lines@npm:3.0.1"
+ checksum: e241da104682a0e0d807222cc1496b92e716af4db7a002f4aeff33ae6a0024fef93165d49eab11aa07c71e1347c42d46563f91dfaa4d3fb945aa535cdead53ed
+ languageName: node
+ linkType: hard
+
"trim-repeated@npm:^2.0.0":
version: 2.0.0
resolution: "trim-repeated@npm:2.0.0"
@@ -18004,6 +20587,13 @@ __metadata:
languageName: node
linkType: hard
+"trough@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "trough@npm:2.2.0"
+ checksum: 6097df63169aca1f9b08c263b1b501a9b878387f46e161dde93f6d0bba7febba93c95f876a293c5ea370f6cb03bcb687b2488c8955c3cfb66c2c0161ea8c00f6
+ languageName: node
+ linkType: hard
+
"ts-api-utils@npm:^1.3.0":
version: 1.3.0
resolution: "ts-api-utils@npm:1.3.0"
@@ -18148,7 +20738,7 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^1.0.1":
+"type-fest@npm:^1.0.1, type-fest@npm:^1.0.2":
version: 1.4.0
resolution: "type-fest@npm:1.4.0"
checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201
@@ -18374,6 +20964,21 @@ __metadata:
languageName: node
linkType: hard
+"unified@npm:^10.0.0":
+ version: 10.1.2
+ resolution: "unified@npm:10.1.2"
+ dependencies:
+ "@types/unist": ^2.0.0
+ bail: ^2.0.0
+ extend: ^3.0.0
+ is-buffer: ^2.0.0
+ is-plain-obj: ^4.0.0
+ trough: ^2.0.0
+ vfile: ^5.0.0
+ checksum: 053e7c65ede644607f87bd625a299e4b709869d2f76ec8138569e6e886903b6988b21cd9699e471eda42bee189527be0a9dac05936f1d069a5e65d0125d5d756
+ languageName: node
+ linkType: hard
+
"unified@npm:^9.1.0":
version: 9.2.2
resolution: "unified@npm:9.2.2"
@@ -18415,6 +21020,23 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-find-after@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-find-after@npm:5.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-is: ^6.0.0
+ checksum: e64bd5ebee7ac021cf990bf33e9ec29fc6452159187d4a7fa0f77334bea8e378fea7a7fb0bcf957300b2ffdba902ff25b62c165fc8b86309613da35ad793ada0
+ languageName: node
+ linkType: hard
+
+"unist-util-generated@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "unist-util-generated@npm:2.0.1"
+ checksum: 6221ad0571dcc9c8964d6b054f39ef6571ed59cc0ce3e88ae97ea1c70afe76b46412a5ffaa91f96814644ac8477e23fb1b477d71f8d70e625728c5258f5c0d99
+ languageName: node
+ linkType: hard
+
"unist-util-is@npm:^4.0.0":
version: 4.1.0
resolution: "unist-util-is@npm:4.1.0"
@@ -18422,6 +21044,15 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-is@npm:^5.0.0":
+ version: 5.2.1
+ resolution: "unist-util-is@npm:5.2.1"
+ dependencies:
+ "@types/unist": ^2.0.0
+ checksum: ae76fdc3d35352cd92f1bedc3a0d407c3b9c42599a52ab9141fe89bdd786b51f0ec5a2ab68b93fb532e239457cae62f7e39eaa80229e1cb94875da2eafcbe5c4
+ languageName: node
+ linkType: hard
+
"unist-util-is@npm:^6.0.0":
version: 6.0.0
resolution: "unist-util-is@npm:6.0.0"
@@ -18431,6 +21062,64 @@ __metadata:
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"
+ dependencies:
+ "@types/unist": ^2.0.0
+ checksum: e3f4060e2a9e894c6ed63489c5a7cb58ff282e5dae9497cbc2073033ca74d6e412af4d4d342c97aea08d997c908b8bce2fe43a2062aafc2bb3f266533016588b
+ languageName: node
+ linkType: hard
+
+"unist-util-position@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "unist-util-position@npm:4.0.4"
+ dependencies:
+ "@types/unist": ^2.0.0
+ checksum: e7487b6cec9365299695e3379ded270a1717074fa11fd2407c9b934fb08db6fe1d9077ddeaf877ecf1813665f8ccded5171693d3d9a7a01a125ec5cdd5e88691
+ languageName: node
+ linkType: hard
+
+"unist-util-position@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-position@npm:5.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ checksum: f89b27989b19f07878de9579cd8db2aa0194c8360db69e2c99bd2124a480d79c08f04b73a64daf01a8fb3af7cba65ff4b45a0b978ca243226084ad5f5d441dde
+ languageName: node
+ linkType: hard
+
+"unist-util-remove-position@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "unist-util-remove-position@npm:4.0.2"
+ dependencies:
+ "@types/unist": ^2.0.0
+ unist-util-visit: ^4.0.0
+ checksum: 989831da913d09a82a99ed9b47b78471b6409bde95942cde47e09da54b7736516f17e3c7e026af468684c1efcec5fb52df363381b2f9dc7fd96ce791c5a2fa4a
+ languageName: node
+ linkType: hard
+
+"unist-util-remove-position@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-remove-position@npm:5.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-visit: ^5.0.0
+ checksum: 8aabdb9d0e3e744141bc123d8f87b90835d521209ad3c6c4619d403b324537152f0b8f20dda839b40c3aa0abfbf1828b3635a7a8bb159c3ed469e743023510ee
+ languageName: node
+ linkType: hard
+
+"unist-util-remove@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unist-util-remove@npm:4.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-is: ^6.0.0
+ unist-util-visit-parents: ^6.0.0
+ checksum: 684db988a486782ae3e721d03bd502f9aaa5ef9d55c688da7cdc777864210faa02552d8a40def856d7c31c281816cdd8b9562ea86d4eec9f122c6aaf5a799f26
+ 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"
@@ -18440,6 +21129,24 @@ __metadata:
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"
+ dependencies:
+ "@types/unist": ^2.0.0
+ checksum: dbd66c15183607ca942a2b1b7a9f6a5996f91c0d30cf8966fb88955a02349d9eefd3974e9010ee67e71175d784c5a9fea915b0aa0b0df99dcb921b95c4c9e124
+ languageName: node
+ linkType: hard
+
+"unist-util-stringify-position@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unist-util-stringify-position@npm:4.0.0"
+ dependencies:
+ "@types/unist": ^3.0.0
+ checksum: e2e7aee4b92ddb64d314b4ac89eef7a46e4c829cbd3ee4aee516d100772b490eb6b4974f653ba0717a0071ca6ea0770bf22b0a2ea62c65fcba1d071285e96324
+ languageName: node
+ linkType: hard
+
"unist-util-visit-parents@npm:^3.0.0":
version: 3.1.1
resolution: "unist-util-visit-parents@npm:3.1.1"
@@ -18450,6 +21157,26 @@ __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": ^2.0.0
+ unist-util-is: ^5.0.0
+ checksum: 49d78984a6dd858a989f849d2b4330c8a04d1ee99c0e9920a5e37668cf847dab95db77a3bf0c8aaeb3e66abeae12e2d454949ec401614efef377d8f82d215662
+ 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"
+ dependencies:
+ "@types/unist": ^2.0.0
+ unist-util-is: ^5.0.0
+ checksum: 8ecada5978994f846b64658cf13b4092cd78dea39e1ba2f5090a5de842ba4852712c02351a8ae95250c64f864635e7b02aedf3b4a093552bb30cf1bd160efbaa
+ 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"
@@ -18471,6 +21198,28 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-visit@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "unist-util-visit@npm:3.1.0"
+ dependencies:
+ "@types/unist": ^2.0.0
+ unist-util-is: ^5.0.0
+ unist-util-visit-parents: ^4.0.0
+ checksum: c37dbc0c5509f85f3abdf46d927b3dd11e6c419159771b1f1a5ce446d36ac993d04b087e28bc6173a172e0fbe9d77e997f120029b2b449766ebe55b6f6e0cc2c
+ languageName: node
+ linkType: hard
+
+"unist-util-visit@npm:^4.0.0":
+ version: 4.1.2
+ resolution: "unist-util-visit@npm:4.1.2"
+ dependencies:
+ "@types/unist": ^2.0.0
+ unist-util-is: ^5.0.0
+ unist-util-visit-parents: ^5.1.1
+ checksum: 95a34e3f7b5b2d4b68fd722b6229972099eb97b6df18913eda44a5c11df8b1e27efe7206dd7b88c4ed244a48c474a5b2e2629ab79558ff9eb936840295549cee
+ languageName: node
+ linkType: hard
+
"unist-util-visit@npm:^5.0.0":
version: 5.0.0
resolution: "unist-util-visit@npm:5.0.0"
@@ -18664,6 +21413,20 @@ __metadata:
languageName: node
linkType: hard
+"uvu@npm:^0.5.0":
+ version: 0.5.6
+ resolution: "uvu@npm:0.5.6"
+ dependencies:
+ dequal: ^2.0.0
+ diff: ^5.0.0
+ kleur: ^4.0.3
+ sade: ^1.7.3
+ bin:
+ uvu: bin.js
+ checksum: 09460a37975627de9fcad396e5078fb844d01aaf64a6399ebfcfd9e55f1c2037539b47611e8631f89be07656962af0cf48c334993db82b9ae9c3d25ce3862168
+ languageName: node
+ linkType: hard
+
"v8-compile-cache-lib@npm:^3.0.1":
version: 3.0.1
resolution: "v8-compile-cache-lib@npm:3.0.1"
@@ -18699,6 +21462,27 @@ __metadata:
languageName: node
linkType: hard
+"vfile-location@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "vfile-location@npm:5.0.2"
+ dependencies:
+ "@types/unist": ^3.0.0
+ vfile: ^6.0.0
+ checksum: b61c048cedad3555b4f007f390412c6503f58a6a130b58badf4ee340c87e0d7421e9c86bbc1494c57dedfccadb60f5176cc60ba3098209d99fb3a3d8804e4c38
+ languageName: node
+ linkType: hard
+
+"vfile-matter@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "vfile-matter@npm:3.0.1"
+ dependencies:
+ "@types/js-yaml": ^4.0.0
+ is-buffer: ^2.0.0
+ js-yaml: ^4.0.0
+ checksum: ced55ed7d79291b6c9321557d685b3c0072321f3de44790b72005f1e232394dd9ae68311b99286e327ec4f1d168d5bada986eaa1d475757e17b7e24150f503ac
+ languageName: node
+ linkType: hard
+
"vfile-message@npm:^2.0.0":
version: 2.0.4
resolution: "vfile-message@npm:2.0.4"
@@ -18709,6 +21493,26 @@ __metadata:
languageName: node
linkType: hard
+"vfile-message@npm:^3.0.0":
+ version: 3.1.4
+ resolution: "vfile-message@npm:3.1.4"
+ dependencies:
+ "@types/unist": ^2.0.0
+ unist-util-stringify-position: ^3.0.0
+ checksum: d0ee7da1973ad76513c274e7912adbed4d08d180eaa34e6bd40bc82459f4b7bc50fcaff41556135e3339995575eac5f6f709aba9332b80f775618ea4880a1367
+ languageName: node
+ linkType: hard
+
+"vfile-message@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "vfile-message@npm:4.0.2"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-stringify-position: ^4.0.0
+ checksum: 964e7e119f4c0e0270fc269119c41c96da20afa01acb7c9809a88365c8e0c64aa692fafbd952669382b978002ecd7ad31ef4446d85e8a22cdb62f6df20186c2d
+ languageName: node
+ linkType: hard
+
"vfile@npm:^4.0.0":
version: 4.2.1
resolution: "vfile@npm:4.2.1"
@@ -18721,6 +21525,29 @@ __metadata:
languageName: node
linkType: hard
+"vfile@npm:^5.0.0, vfile@npm:^5.3.0":
+ version: 5.3.7
+ resolution: "vfile@npm:5.3.7"
+ dependencies:
+ "@types/unist": ^2.0.0
+ is-buffer: ^2.0.0
+ unist-util-stringify-position: ^3.0.0
+ vfile-message: ^3.0.0
+ checksum: 642cce703afc186dbe7cabf698dc954c70146e853491086f5da39e1ce850676fc96b169fcf7898aa3ff245e9313aeec40da93acd1e1fcc0c146dc4f6308b4ef9
+ languageName: node
+ linkType: hard
+
+"vfile@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "vfile@npm:6.0.1"
+ dependencies:
+ "@types/unist": ^3.0.0
+ unist-util-stringify-position: ^4.0.0
+ vfile-message: ^4.0.0
+ checksum: 05ccee73aeb00402bc8a5d0708af299e9f4a33f5132805449099295085e3ca3b0d018328bad9ff44cf2e6f4cd364f1d558d3fb9b394243a25b2739207edcb0ed
+ languageName: node
+ linkType: hard
+
"vite@npm:^5.2.8":
version: 5.3.1
resolution: "vite@npm:5.3.1"
@@ -18761,6 +21588,20 @@ __metadata:
languageName: node
linkType: hard
+"vscode-oniguruma@npm:^1.7.0":
+ version: 1.7.0
+ resolution: "vscode-oniguruma@npm:1.7.0"
+ checksum: 53519d91d90593e6fb080260892e87d447e9b200c4964d766772b5053f5699066539d92100f77f1302c91e8fc5d9c772fbe40fe4c90f3d411a96d5a9b1e63f42
+ languageName: node
+ linkType: hard
+
+"vscode-textmate@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "vscode-textmate@npm:8.0.0"
+ checksum: 127780dfea89559d70b8326df6ec344cfd701312dd7f3f591a718693812b7852c30b6715e3cfc8b3200a4e2515b4c96f0843c0eacc0a3020969b5de262c2a4bb
+ languageName: node
+ linkType: hard
+
"w3c-xmlserializer@npm:^4.0.0":
version: 4.0.0
resolution: "w3c-xmlserializer@npm:4.0.0"
@@ -18807,6 +21648,20 @@ __metadata:
languageName: node
linkType: hard
+"web-namespaces@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "web-namespaces@npm:2.0.1"
+ checksum: b6d9f02f1a43d0ef0848a812d89c83801d5bbad57d8bb61f02eb6d7eb794c3736f6cc2e1191664bb26136594c8218ac609f4069722c6f56d9fc2d808fa9271c6
+ languageName: node
+ linkType: hard
+
+"web-worker@npm:^1.2.0":
+ version: 1.3.0
+ resolution: "web-worker@npm:1.3.0"
+ checksum: ed1f869aefd1d81a43d0fbfe7b315a65beb6d7d2486b378c436a7047eed4216be34b2e6afca738b6fa95d016326b765f5f816355db33267dbf43b2b8a1837c0c
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^3.0.0":
version: 3.0.1
resolution: "webidl-conversions@npm:3.0.1"
@@ -19407,9 +22262,23 @@ __metadata:
languageName: node
linkType: hard
+"zod@npm:^3.22.3":
+ version: 3.23.8
+ resolution: "zod@npm:3.23.8"
+ checksum: 15949ff82118f59c893dacd9d3c766d02b6fa2e71cf474d5aa888570c469dbf5446ac5ad562bb035bf7ac9650da94f290655c194f4a6de3e766f43febd432c5c
+ languageName: node
+ linkType: hard
+
"zwitch@npm:^1.0.0":
version: 1.0.5
resolution: "zwitch@npm:1.0.5"
checksum: 28a1bebacab3bc60150b6b0a2ba1db2ad033f068e81f05e4892ec0ea13ae63f5d140a1d692062ac0657840c8da076f35b94433b5f1c329d7803b247de80f064a
languageName: node
linkType: hard
+
+"zwitch@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "zwitch@npm:2.0.4"
+ checksum: f22ec5fc2d5f02c423c93d35cdfa83573a3a3bd98c66b927c368ea4d0e7252a500df2a90a6b45522be536a96a73404393c958e945fdba95e6832c200791702b6
+ languageName: node
+ linkType: hard