diff --git a/next.config.mjs b/next.config.mjs index d616bfb..98f9a3c 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -62,7 +62,6 @@ const nextConfig = { return config; }, reactStrictMode: true, - transpilePackages: ['@internal/neurapress'], typedRoutes: false, turbopack: { root: path.resolve(__dirname), diff --git a/package.json b/package.json index 9fd60da..d9ef467 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,6 @@ "test:e2e": "playwright test --config tests/e2e/playwright.config.ts" }, "dependencies": { - "@internal/neurapress": "file:./packages/neurapress", "dompurify": "^3.2.6", "gray-matter": "^4.0.3", "html2canvas": "^1.4.1", diff --git a/src/app/editor/wechat/page.tsx b/src/app/editor/wechat/page.tsx index 0ec5383..de654b0 100644 --- a/src/app/editor/wechat/page.tsx +++ b/src/app/editor/wechat/page.tsx @@ -3,9 +3,7 @@ import dynamic from 'next/dynamic' import { Suspense } from 'react' import { Loader2 } from 'lucide-react' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' -import { AdBanner } from '@modules/markdown-editor/components/ui/AdBanner' -import '@modules/markdown-editor/app/globals.css' +import { AdBanner, Logo, Toaster } from '@modules/markdown-editor' const LoadingLogo = () => (
@@ -24,10 +22,13 @@ const LoadingLogo = () => (
) -const WechatEditor = dynamic(() => import('@modules/markdown-editor/components/editor/WechatEditor'), { - ssr: false, - loading: () => -}) +const WechatEditor = dynamic( + () => import('@modules/markdown-editor').then((module) => module.WechatEditor), + { + ssr: false, + loading: () => , + }, +) export default function WechatPage() { return ( @@ -48,6 +49,7 @@ export default function WechatPage() { console.log('广告已关闭') }} /> + ) } diff --git a/src/app/editor/xiaohongshu/page.tsx b/src/app/editor/xiaohongshu/page.tsx index 1fd35a1..38a2002 100644 --- a/src/app/editor/xiaohongshu/page.tsx +++ b/src/app/editor/xiaohongshu/page.tsx @@ -1,6 +1,4 @@ -import '@modules/markdown-editor/app/globals.css' -import XiaohongshuMarkdownEditor from '@modules/markdown-editor/components/editor/xiaohongshu/XiaohongshuMarkdownEditor' -import { Toaster } from '@modules/markdown-editor/components/ui/toaster' +import { Toaster, XiaohongshuMarkdownEditor } from '@modules/markdown-editor' export default function XiaohongshuPage() { return ( diff --git a/src/dashboard/apps/cms-editor/EditorShell.tsx b/src/dashboard/apps/cms-editor/EditorShell.tsx index 08fc1ea..6b8fd7c 100644 --- a/src/dashboard/apps/cms-editor/EditorShell.tsx +++ b/src/dashboard/apps/cms-editor/EditorShell.tsx @@ -3,7 +3,7 @@ import Link from 'next/link' import { useEffect, useMemo, useState } from 'react' import { useLanguage } from '@i18n/LanguageProvider' -import { neurapressSample, renderMarkdown } from '@internal/neurapress' +import { neurapressSample, renderMarkdown } from '@modules/markdown-editor' import type { DraftStore } from './storage' const defaultContent = `# 编辑器 / Editor diff --git a/src/modules/markdown-editor/app/about/page.tsx b/src/modules/markdown-editor/app/about/page.tsx index a897b61..ac87885 100644 --- a/src/modules/markdown-editor/app/about/page.tsx +++ b/src/modules/markdown-editor/app/about/page.tsx @@ -1,7 +1,7 @@ -import { MainNav } from '@modules/markdown-editor/components/nav/MainNav' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' -import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@modules/markdown-editor/components/ui/card' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { MainNav } from '../../components/nav/MainNav' +import { Logo } from '../../components/icons/Logo' +import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '../../components/ui/card' +import { Button } from '../../components/ui/button' import Link from 'next/link' import { Heart, diff --git a/src/modules/markdown-editor/app/help/page.tsx b/src/modules/markdown-editor/app/help/page.tsx index ac62cb2..0a1f9d9 100644 --- a/src/modules/markdown-editor/app/help/page.tsx +++ b/src/modules/markdown-editor/app/help/page.tsx @@ -1,7 +1,7 @@ -import { MainNav } from '@modules/markdown-editor/components/nav/MainNav' -import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@modules/markdown-editor/components/ui/card' -import { Button } from '@modules/markdown-editor/components/ui/button' -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@modules/markdown-editor/components/ui/tabs' +import { MainNav } from '../../components/nav/MainNav' +import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '../../components/ui/card' +import { Button } from '../../components/ui/button' +import { Tabs, TabsContent, TabsList, TabsTrigger } from '../../components/ui/tabs' import Link from 'next/link' import { BookOpen, diff --git a/src/modules/markdown-editor/app/layout.tsx b/src/modules/markdown-editor/app/layout.tsx index fe84203..2d36086 100644 --- a/src/modules/markdown-editor/app/layout.tsx +++ b/src/modules/markdown-editor/app/layout.tsx @@ -2,10 +2,10 @@ import type { Metadata } from 'next' import { Inter } from 'next/font/google' import './globals.css' import 'katex/dist/katex.min.css' -import { ThemeProvider } from '@modules/markdown-editor/components/theme/ThemeProvider' -import { cn } from '@modules/markdown-editor/lib/utils' -import { Toaster } from '@modules/markdown-editor/components/ui/toaster' -import { GoogleAnalytics } from '@modules/markdown-editor/components/GoogleAnalytics' +import { ThemeProvider } from '../components/theme/ThemeProvider' +import { cn } from '../lib/utils' +import { Toaster } from '../components/ui/toaster' +import { GoogleAnalytics } from '../components/GoogleAnalytics' const inter = Inter({ subsets: ['latin'] }) diff --git a/src/modules/markdown-editor/app/page.tsx b/src/modules/markdown-editor/app/page.tsx index dccc31b..a626288 100644 --- a/src/modules/markdown-editor/app/page.tsx +++ b/src/modules/markdown-editor/app/page.tsx @@ -1,10 +1,10 @@ 'use client' import Link from 'next/link' -import { Button } from '@modules/markdown-editor/components/ui/button' -import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@modules/markdown-editor/components/ui/card' -import { MainNav } from '@modules/markdown-editor/components/nav/MainNav' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' +import { Button } from '../components/ui/button' +import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '../components/ui/card' +import { MainNav } from '../components/nav/MainNav' +import { Logo } from '../components/icons/Logo' import { FileText, Smartphone, diff --git a/src/modules/markdown-editor/app/wechat/page.tsx b/src/modules/markdown-editor/app/wechat/page.tsx index 65d75a4..ffdd97b 100644 --- a/src/modules/markdown-editor/app/wechat/page.tsx +++ b/src/modules/markdown-editor/app/wechat/page.tsx @@ -2,9 +2,9 @@ import dynamic from 'next/dynamic' import { Suspense } from 'react' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' +import { Logo } from '../../components/icons/Logo' import { Loader2 } from 'lucide-react' -import { AdBanner } from '@modules/markdown-editor/components/ui/AdBanner' +import { AdBanner } from '../../components/ui/AdBanner' const LoadingLogo = () => (
@@ -24,7 +24,7 @@ const LoadingLogo = () => ( ) // Dynamically import WechatEditor with no SSR -const WechatEditor = dynamic(() => import('@modules/markdown-editor/components/editor/WechatEditor'), { +const WechatEditor = dynamic(() => import('../../components/editor/WechatEditor'), { ssr: false, loading: () => ( diff --git a/src/modules/markdown-editor/app/xiaohongshu/page.tsx b/src/modules/markdown-editor/app/xiaohongshu/page.tsx index dca6afa..aeedde3 100644 --- a/src/modules/markdown-editor/app/xiaohongshu/page.tsx +++ b/src/modules/markdown-editor/app/xiaohongshu/page.tsx @@ -1,5 +1,5 @@ -import XiaohongshuMarkdownEditor from '@modules/markdown-editor/components/editor/xiaohongshu/XiaohongshuMarkdownEditor' -import { Toaster } from '@modules/markdown-editor/components/ui/toaster' +import XiaohongshuMarkdownEditor from '../../components/editor/xiaohongshu/XiaohongshuMarkdownEditor' +import { Toaster } from '../../components/ui/toaster' export default function XiaohongshuPage() { return ( diff --git a/src/modules/markdown-editor/components/ArticleList.tsx b/src/modules/markdown-editor/components/ArticleList.tsx index 837da86..d663c8a 100644 --- a/src/modules/markdown-editor/components/ArticleList.tsx +++ b/src/modules/markdown-editor/components/ArticleList.tsx @@ -1,8 +1,8 @@ 'use client' import { useState, useEffect } from 'react' -import { cn } from '@modules/markdown-editor/lib/utils' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { cn } from '../lib/utils' +import { Button } from './ui/button' import { Sheet, SheetContent, @@ -10,7 +10,7 @@ import { SheetHeader, SheetTitle, SheetTrigger, -} from '@modules/markdown-editor/components/ui/sheet' +} from './ui/sheet' import { AlertDialog, AlertDialogAction, @@ -21,12 +21,12 @@ import { AlertDialogHeader, AlertDialogTitle, AlertDialogTrigger, -} from "@modules/markdown-editor/components/ui/alert-dialog" -import { ScrollArea } from '@modules/markdown-editor/components/ui/scroll-area' +} from './ui/alert-dialog' +import { ScrollArea } from './ui/scroll-area' import { FileText, Trash2, Menu, Plus, Save, Edit2, Check } from 'lucide-react' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' -import { ToastAction } from '@modules/markdown-editor/components/ui/toast' -import { Input } from '@modules/markdown-editor/components/ui/input' +import { useToast } from './ui/use-toast' +import { ToastAction } from './ui/toast' +import { Input } from './ui/input' interface Article { id: string diff --git a/src/modules/markdown-editor/components/editor/CodeThemeSelector.tsx b/src/modules/markdown-editor/components/editor/CodeThemeSelector.tsx index f8b5667..a901e86 100644 --- a/src/modules/markdown-editor/components/editor/CodeThemeSelector.tsx +++ b/src/modules/markdown-editor/components/editor/CodeThemeSelector.tsx @@ -1,8 +1,8 @@ 'use client' -import { codeThemes, type CodeThemeId } from '@modules/markdown-editor/config/code-themes' -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@modules/markdown-editor/components/ui/select' -import { Label } from '@modules/markdown-editor/components/ui/label' +import { codeThemes, type CodeThemeId } from '../../config/code-themes' +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '../ui/select' +import { Label } from '../ui/label' interface CodeThemeSelectorProps { value: CodeThemeId diff --git a/src/modules/markdown-editor/components/editor/StyleConfigDialog.tsx b/src/modules/markdown-editor/components/editor/StyleConfigDialog.tsx index e9adfd5..8e6ceb2 100644 --- a/src/modules/markdown-editor/components/editor/StyleConfigDialog.tsx +++ b/src/modules/markdown-editor/components/editor/StyleConfigDialog.tsx @@ -1,13 +1,13 @@ 'use client' import { useState, useEffect } from 'react' -import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '@modules/markdown-editor/components/ui/dialog' -import { Label } from '@modules/markdown-editor/components/ui/label' -import { Input } from '@modules/markdown-editor/components/ui/input' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '../ui/dialog' +import { Label } from '../ui/label' +import { Input } from '../ui/input' +import { Button } from '../ui/button' import { Settings } from 'lucide-react' -import { type RendererOptions } from '@modules/markdown-editor/lib/markdown' -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@modules/markdown-editor/components/ui/select' +import { type RendererOptions } from '../../lib/markdown' +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '../ui/select' const themeColors = [ { name: '经典黑', value: '#1a1a1a' }, diff --git a/src/modules/markdown-editor/components/editor/WechatEditor.tsx b/src/modules/markdown-editor/components/editor/WechatEditor.tsx index b7420ab..2096420 100644 --- a/src/modules/markdown-editor/components/editor/WechatEditor.tsx +++ b/src/modules/markdown-editor/components/editor/WechatEditor.tsx @@ -1,29 +1,29 @@ 'use client' import { useState, useCallback, useRef, useEffect } from 'react' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' -import { ToastAction } from '@modules/markdown-editor/components/ui/toast' -import { type RendererOptions } from '@modules/markdown-editor/lib/markdown' +import { useToast } from '../ui/use-toast' +import { ToastAction } from '../ui/toast' +import { type RendererOptions } from '../../lib/markdown' import { useAutoSave } from './hooks/useAutoSave' import { EditorToolbar } from './components/EditorToolbar' import { EditorPreview } from './components/EditorPreview' import { MarkdownToolbar } from './components/MarkdownToolbar' import { type PreviewSize } from './constants' -import { useLocalStorage } from '@modules/markdown-editor/hooks/use-local-storage' -import { codeThemes, type CodeThemeId } from '@modules/markdown-editor/config/code-themes' -import { templates } from '@modules/markdown-editor/config/wechat-templates' -import { cn } from '@modules/markdown-editor/lib/utils' +import { useLocalStorage } from '../../hooks/use-local-storage' +import { codeThemes, type CodeThemeId } from '../../config/code-themes' +import { templates } from '../../config/wechat-templates' +import { cn } from '../../lib/utils' import { usePreviewContent } from './hooks/usePreviewContent' import { useEditorKeyboard } from './hooks/useEditorKeyboard' import { useScrollSync } from './hooks/useScrollSync' import { useWordStats } from './hooks/useWordStats' import { useCopy } from './hooks/useCopy' -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@modules/markdown-editor/components/ui/tabs' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { Tabs, TabsList, TabsTrigger, TabsContent } from '../ui/tabs' +import { Button } from '../ui/button' import { Copy } from 'lucide-react' import { MobileEditor } from './components/MobileEditor' import { DesktopEditor } from './components/DesktopEditor' -import { getExampleContent } from '@modules/markdown-editor/lib/utils/loadExampleContent' +import { getExampleContent } from '../../lib/utils/loadExampleContent' export default function WechatEditor() { const { toast } = useToast() diff --git a/src/modules/markdown-editor/components/editor/XiaohongshuEditor.tsx b/src/modules/markdown-editor/components/editor/XiaohongshuEditor.tsx index 830db1c..4739532 100644 --- a/src/modules/markdown-editor/components/editor/XiaohongshuEditor.tsx +++ b/src/modules/markdown-editor/components/editor/XiaohongshuEditor.tsx @@ -3,7 +3,7 @@ import { useEditor, EditorContent } from '@tiptap/react' import StarterKit from '@tiptap/starter-kit' import { useState } from 'react' -import { cn } from '@modules/markdown-editor/lib/utils' +import { cn } from '../../lib/utils' import { Copy, Eye, Pencil } from 'lucide-react' export default function XiaohongshuEditor() { diff --git a/src/modules/markdown-editor/components/editor/components/DesktopEditor.tsx b/src/modules/markdown-editor/components/editor/components/DesktopEditor.tsx index 72e06e7..bfd87fe 100644 --- a/src/modules/markdown-editor/components/editor/components/DesktopEditor.tsx +++ b/src/modules/markdown-editor/components/editor/components/DesktopEditor.tsx @@ -1,12 +1,12 @@ 'use client' import { type RefObject } from 'react' -import { cn } from '@modules/markdown-editor/lib/utils' -import { templates } from '@modules/markdown-editor/config/wechat-templates' +import { cn } from '../../../lib/utils' +import { templates } from '../../../config/wechat-templates' import { EditorPreview } from './EditorPreview' import { MarkdownToolbar } from './MarkdownToolbar' import { type PreviewSize } from '../constants' -import { type CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import { type CodeThemeId } from '../../../config/code-themes' interface DesktopEditorProps { editorRef: RefObject diff --git a/src/modules/markdown-editor/components/editor/components/EditorPreview.tsx b/src/modules/markdown-editor/components/editor/components/EditorPreview.tsx index c8870d7..247ec6b 100644 --- a/src/modules/markdown-editor/components/editor/components/EditorPreview.tsx +++ b/src/modules/markdown-editor/components/editor/components/EditorPreview.tsx @@ -1,11 +1,11 @@ 'use client' -import { cn } from '@modules/markdown-editor/lib/utils' +import { cn } from '../../../lib/utils' import { PREVIEW_SIZES, type PreviewSize } from '../constants' import { Loader2, ZoomIn, ZoomOut, Maximize2, Minimize2 } from 'lucide-react' -import { templates } from '@modules/markdown-editor/config/wechat-templates' +import { templates } from '../../../config/wechat-templates' import { useState, useRef, useEffect, useMemo } from 'react' -import { type CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import { type CodeThemeId } from '../../../config/code-themes' import { useTheme } from 'next-themes' import mermaid from 'mermaid' import { useScrollSync } from '../hooks/useScrollSync' diff --git a/src/modules/markdown-editor/components/editor/components/EditorToolbar.tsx b/src/modules/markdown-editor/components/editor/components/EditorToolbar.tsx index 818fb43..9ee3acd 100644 --- a/src/modules/markdown-editor/components/editor/components/EditorToolbar.tsx +++ b/src/modules/markdown-editor/components/editor/components/EditorToolbar.tsx @@ -2,22 +2,22 @@ import { useState } from 'react' import { Copy, Plus, Save, Smartphone, Settings, Github, Trash2 } from 'lucide-react' -import { cn } from '@modules/markdown-editor/lib/utils' +import { cn } from '../../../lib/utils' import { WechatStylePicker } from '../../template/WechatStylePicker' import { TemplateManager } from '../../template/TemplateManager' import { StyleConfigDialog } from '../StyleConfigDialog' -import { ArticleList } from '@modules/markdown-editor/components/ArticleList' +import { ArticleList } from '../../ArticleList' import { type Article } from '../constants' -import { type RendererOptions } from '@modules/markdown-editor/lib/markdown' -import { ThemeToggle } from '@modules/markdown-editor/components/theme/ThemeToggle' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' +import { type RendererOptions } from '../../../lib/markdown' +import { ThemeToggle } from '../../theme/ThemeToggle' +import { Logo } from '../../icons/Logo' import Link from 'next/link' -import { Button } from '@modules/markdown-editor/components/ui/button' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' -import { ToastAction } from '@modules/markdown-editor/components/ui/toast' +import { Button } from '../../ui/button' +import { useToast } from '../../ui/use-toast' +import { ToastAction } from '../../ui/toast' import { CodeThemeSelector } from '../CodeThemeSelector' -import { useLocalStorage } from '@modules/markdown-editor/hooks/use-local-storage' -import { codeThemes, type CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import { useLocalStorage } from '../../../hooks/use-local-storage' +import { codeThemes, type CodeThemeId } from '../../../config/code-themes' interface EditorToolbarProps { value: string diff --git a/src/modules/markdown-editor/components/editor/components/MarkdownCheatSheet.tsx b/src/modules/markdown-editor/components/editor/components/MarkdownCheatSheet.tsx index 4971e26..4bb8e59 100644 --- a/src/modules/markdown-editor/components/editor/components/MarkdownCheatSheet.tsx +++ b/src/modules/markdown-editor/components/editor/components/MarkdownCheatSheet.tsx @@ -5,8 +5,8 @@ import { DialogHeader, DialogTitle, DialogTrigger, -} from "@modules/markdown-editor/components/ui/dialog" -import { Button } from "@modules/markdown-editor/components/ui/button" +} from '../../ui/dialog' +import { Button } from '../../ui/button' import { HelpCircle } from 'lucide-react' const cheatSheet = [ diff --git a/src/modules/markdown-editor/components/editor/components/MarkdownToolbar.tsx b/src/modules/markdown-editor/components/editor/components/MarkdownToolbar.tsx index 8a8321e..8927211 100644 --- a/src/modules/markdown-editor/components/editor/components/MarkdownToolbar.tsx +++ b/src/modules/markdown-editor/components/editor/components/MarkdownToolbar.tsx @@ -1,7 +1,7 @@ import React from 'react' -import { Button } from '@modules/markdown-editor/components/ui/button' -import { Tooltip, TooltipContent, TooltipTrigger, TooltipProvider } from '@modules/markdown-editor/components/ui/tooltip' -import { Separator } from '@modules/markdown-editor/components/ui/separator' +import { Button } from '../../ui/button' +import { Tooltip, TooltipContent, TooltipTrigger, TooltipProvider } from '../../ui/tooltip' +import { Separator } from '../../ui/separator' import { Bold, Italic, diff --git a/src/modules/markdown-editor/components/editor/components/MobileEditor.tsx b/src/modules/markdown-editor/components/editor/components/MobileEditor.tsx index f50b040..a242d9f 100644 --- a/src/modules/markdown-editor/components/editor/components/MobileEditor.tsx +++ b/src/modules/markdown-editor/components/editor/components/MobileEditor.tsx @@ -1,12 +1,12 @@ 'use client' import { type RefObject } from 'react' -import { Tabs, TabsList, TabsTrigger, TabsContent } from '@modules/markdown-editor/components/ui/tabs' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { Tabs, TabsList, TabsTrigger, TabsContent } from '../../ui/tabs' +import { Button } from '../../ui/button' import { Copy } from 'lucide-react' import { EditorPreview } from './EditorPreview' import { type PreviewSize } from '../constants' -import { type CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import { type CodeThemeId } from '../../../config/code-themes' interface MobileEditorProps { textareaRef: RefObject diff --git a/src/modules/markdown-editor/components/editor/components/MobileToolbar.tsx b/src/modules/markdown-editor/components/editor/components/MobileToolbar.tsx index adf2cd7..dca67c3 100644 --- a/src/modules/markdown-editor/components/editor/components/MobileToolbar.tsx +++ b/src/modules/markdown-editor/components/editor/components/MobileToolbar.tsx @@ -1,6 +1,6 @@ import { Copy, Save, Settings } from 'lucide-react' -import { cn } from '@modules/markdown-editor/lib/utils' -import { Sheet, SheetContent, SheetTrigger } from '@modules/markdown-editor/components/ui/sheet' +import { cn } from '../../../lib/utils' +import { Sheet, SheetContent, SheetTrigger } from '../../ui/sheet' import { WechatStylePicker } from '../../template/WechatStylePicker' interface MobileToolbarProps { diff --git a/src/modules/markdown-editor/components/editor/hooks/useCopy.ts b/src/modules/markdown-editor/components/editor/hooks/useCopy.ts index 9384a00..fee8458 100644 --- a/src/modules/markdown-editor/components/editor/hooks/useCopy.ts +++ b/src/modules/markdown-editor/components/editor/hooks/useCopy.ts @@ -1,8 +1,8 @@ 'use client' import { useCallback } from 'react' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' -import { initializeMermaid } from '@modules/markdown-editor/lib/markdown/mermaid-utils' +import { useToast } from '../../ui/use-toast' +import { initializeMermaid } from '../../../lib/markdown/mermaid-utils' export const useCopy = () => { const { toast } = useToast() diff --git a/src/modules/markdown-editor/components/editor/hooks/usePreviewContent.ts b/src/modules/markdown-editor/components/editor/hooks/usePreviewContent.ts index d3a0ac0..80e7c54 100644 --- a/src/modules/markdown-editor/components/editor/hooks/usePreviewContent.ts +++ b/src/modules/markdown-editor/components/editor/hooks/usePreviewContent.ts @@ -1,9 +1,9 @@ import { useState, useCallback, useEffect } from 'react' -import { templates } from '@modules/markdown-editor/config/wechat-templates' -import { convertToWechat, getCodeThemeStyles, type RendererOptions } from '@modules/markdown-editor/lib/markdown' -import { type CodeThemeId } from '@modules/markdown-editor/config/code-themes' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' -import { initializeMermaid } from '@modules/markdown-editor/lib/markdown/mermaid-utils' +import { templates } from '../../../config/wechat-templates' +import { convertToWechat, getCodeThemeStyles, type RendererOptions } from '../../../lib/markdown' +import { type CodeThemeId } from '../../../config/code-themes' +import { useToast } from '../../ui/use-toast' +import { initializeMermaid } from '../../../lib/markdown/mermaid-utils' interface UsePreviewContentProps { value: string diff --git a/src/modules/markdown-editor/components/editor/hooks/useWordStats.ts b/src/modules/markdown-editor/components/editor/hooks/useWordStats.ts index 92aee6c..fb1b010 100644 --- a/src/modules/markdown-editor/components/editor/hooks/useWordStats.ts +++ b/src/modules/markdown-editor/components/editor/hooks/useWordStats.ts @@ -1,5 +1,5 @@ import { useState, useEffect } from 'react' -import { convertToWechat } from '@modules/markdown-editor/lib/markdown' +import { convertToWechat } from '../../../lib/markdown' // 计算阅读时间(假设每分钟阅读300字) const calculateReadingTime = (text: string): string => { diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/XiaohongshuMarkdownEditor.tsx b/src/modules/markdown-editor/components/editor/xiaohongshu/XiaohongshuMarkdownEditor.tsx index dfedbf6..69a8fee 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/XiaohongshuMarkdownEditor.tsx +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/XiaohongshuMarkdownEditor.tsx @@ -1,7 +1,7 @@ 'use client' import { useRef, useEffect } from 'react' -import { TooltipProvider } from '@modules/markdown-editor/components/ui/tooltip' +import { TooltipProvider } from '../../ui/tooltip' import { XiaohongshuToolbar } from './components/XiaohongshuToolbar' import { XiaohongshuEditor } from './components/XiaohongshuEditor' import { XiaohongshuPreview } from './components/XiaohongshuPreview' diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuEditor.tsx b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuEditor.tsx index ee26f82..6e2b8e6 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuEditor.tsx +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuEditor.tsx @@ -1,6 +1,6 @@ 'use client' -import { Textarea } from '@modules/markdown-editor/components/ui/textarea' +import { Textarea } from '../../../ui/textarea' import { XiaohongshuMarkdownToolbar } from './XiaohongshuMarkdownToolbar' interface XiaohongshuEditorProps { diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuMarkdownToolbar.tsx b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuMarkdownToolbar.tsx index 66ec6e2..beaca5d 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuMarkdownToolbar.tsx +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuMarkdownToolbar.tsx @@ -1,9 +1,9 @@ 'use client' import React from 'react' -import { Button } from '@modules/markdown-editor/components/ui/button' -import { Tooltip, TooltipContent, TooltipTrigger } from '@modules/markdown-editor/components/ui/tooltip' -import { Separator } from '@modules/markdown-editor/components/ui/separator' +import { Button } from '../../../ui/button' +import { Tooltip, TooltipContent, TooltipTrigger } from '../../../ui/tooltip' +import { Separator } from '../../../ui/separator' import { Bold, Italic, diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuPreview.tsx b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuPreview.tsx index f8b777f..120a1da 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuPreview.tsx +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuPreview.tsx @@ -1,7 +1,7 @@ 'use client' import { ZoomIn, ZoomOut, Maximize2, Minimize2, ChevronLeft, ChevronRight } from 'lucide-react' -import { cn } from '@modules/markdown-editor/lib/utils' +import { cn } from '../../../../lib/utils' import { xiaohongshuTemplates, type XiaohongshuTemplateId, type PageMode, type PageNumberPosition } from '../constants' interface XiaohongshuPreviewProps { diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuToolbar.tsx b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuToolbar.tsx index 1333f7f..d0c5cca 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuToolbar.tsx +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/components/XiaohongshuToolbar.tsx @@ -1,11 +1,11 @@ 'use client' import { Save, Copy, Palette, Image as ImageIcon, Settings, FileText } from 'lucide-react' -import { Button } from '@modules/markdown-editor/components/ui/button' -import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@modules/markdown-editor/components/ui/select' -import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '@modules/markdown-editor/components/ui/dialog' -import { Label } from '@modules/markdown-editor/components/ui/label' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' +import { Button } from '../../../ui/button' +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '../../../ui/select' +import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '../../../ui/dialog' +import { Label } from '../../../ui/label' +import { Logo } from '../../../icons/Logo' import Link from 'next/link' import { xiaohongshuTemplates, diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useImageGeneration.ts b/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useImageGeneration.ts index c7f0792..7dcadac 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useImageGeneration.ts +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useImageGeneration.ts @@ -1,7 +1,7 @@ import { useState, useCallback } from 'react' import html2canvas from 'html2canvas' import JSZip from 'jszip' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' +import { useToast } from '../../../ui/use-toast' import type { PageMode } from '../constants' export function useImageGeneration() { diff --git a/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useXiaohongshuEditor.ts b/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useXiaohongshuEditor.ts index e0fb5dc..d6b2ede 100644 --- a/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useXiaohongshuEditor.ts +++ b/src/modules/markdown-editor/components/editor/xiaohongshu/hooks/useXiaohongshuEditor.ts @@ -1,6 +1,6 @@ import { useState, useEffect, useCallback } from 'react' import { marked } from 'marked' -import { useToast } from '@modules/markdown-editor/components/ui/use-toast' +import { useToast } from '../../../ui/use-toast' import { defaultMarkdown, STORAGE_KEYS, type XiaohongshuTemplateId } from '../constants' export function useXiaohongshuEditor() { diff --git a/src/modules/markdown-editor/components/nav/MainNav.tsx b/src/modules/markdown-editor/components/nav/MainNav.tsx index 7e00287..e23805e 100644 --- a/src/modules/markdown-editor/components/nav/MainNav.tsx +++ b/src/modules/markdown-editor/components/nav/MainNav.tsx @@ -2,11 +2,11 @@ import Link from 'next/link' import { usePathname } from 'next/navigation' -import { cn } from '@modules/markdown-editor/lib/utils' -import { ThemeToggle } from '@modules/markdown-editor/components/theme-toggle' -import { Logo } from '@modules/markdown-editor/components/icons/Logo' +import { cn } from '../../lib/utils' +import { ThemeToggle } from '../theme-toggle' +import { Logo } from '../icons/Logo' import { Github } from 'lucide-react' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { Button } from '../ui/button' const navigation = [ { name: '微信公众号', href: '/wechat' }, diff --git a/src/modules/markdown-editor/components/template/TemplateManager.tsx b/src/modules/markdown-editor/components/template/TemplateManager.tsx index 245e933..d176319 100644 --- a/src/modules/markdown-editor/components/template/TemplateManager.tsx +++ b/src/modules/markdown-editor/components/template/TemplateManager.tsx @@ -1,16 +1,16 @@ 'use client' import { useState } from 'react' -import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '@modules/markdown-editor/components/ui/dialog' -import { Button } from '@modules/markdown-editor/components/ui/button' +import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger } from '../ui/dialog' +import { Button } from '../ui/button' import { Settings2, Download, Upload, Star, Plus } from 'lucide-react' -import { Tabs, TabsContent, TabsList, TabsTrigger } from '@modules/markdown-editor/components/ui/tabs' -import { Input } from '@modules/markdown-editor/components/ui/input' -import { Label } from '@modules/markdown-editor/components/ui/label' -import { Textarea } from '@modules/markdown-editor/components/ui/textarea' -import { templates as defaultTemplates, type Template } from '@modules/markdown-editor/config/wechat-templates' -import { useLocalStorage } from '@modules/markdown-editor/hooks/use-local-storage' -import { cn } from '@modules/markdown-editor/lib/utils' +import { Tabs, TabsContent, TabsList, TabsTrigger } from '../ui/tabs' +import { Input } from '../ui/input' +import { Label } from '../ui/label' +import { Textarea } from '../ui/textarea' +import { templates as defaultTemplates, type Template } from '../../config/wechat-templates' +import { useLocalStorage } from '../../hooks/use-local-storage' +import { cn } from '../../lib/utils' interface TemplateManagerProps { onTemplateChange: () => void diff --git a/src/modules/markdown-editor/components/template/WechatStylePicker.tsx b/src/modules/markdown-editor/components/template/WechatStylePicker.tsx index c1ee30c..11e38a6 100644 --- a/src/modules/markdown-editor/components/template/WechatStylePicker.tsx +++ b/src/modules/markdown-editor/components/template/WechatStylePicker.tsx @@ -2,16 +2,16 @@ import * as React from 'react' import { Check } from 'lucide-react' -import { cn } from '@modules/markdown-editor/lib/utils' +import { cn } from '../../lib/utils' import { Dialog, DialogContent, DialogHeader, DialogTitle, DialogTrigger, -} from "@modules/markdown-editor/components/ui/dialog" -import { templates } from '@modules/markdown-editor/config/wechat-templates' -import { Button } from "@modules/markdown-editor/components/ui/button" +} from '../ui/dialog' +import { templates } from '../../config/wechat-templates' +import { Button } from '../ui/button' interface WechatStylePickerProps { value?: string diff --git a/src/modules/markdown-editor/components/template/WechatTemplateSelector.tsx b/src/modules/markdown-editor/components/template/WechatTemplateSelector.tsx index ed53984..2754ce5 100644 --- a/src/modules/markdown-editor/components/template/WechatTemplateSelector.tsx +++ b/src/modules/markdown-editor/components/template/WechatTemplateSelector.tsx @@ -2,8 +2,8 @@ import { Check, ChevronDown } from "lucide-react" import * as SelectPrimitive from '@radix-ui/react-select' -import { cn } from "@modules/markdown-editor/lib/utils" -import { templates } from '@modules/markdown-editor/config/wechat-templates' +import { cn } from '../../lib/utils' +import { templates } from '../../config/wechat-templates' export function WechatTemplateSelector({ onSelectAction diff --git a/src/modules/markdown-editor/components/theme-toggle.tsx b/src/modules/markdown-editor/components/theme-toggle.tsx index 715b5a7..cf03192 100644 --- a/src/modules/markdown-editor/components/theme-toggle.tsx +++ b/src/modules/markdown-editor/components/theme-toggle.tsx @@ -4,13 +4,13 @@ import * as React from "react" import { Moon, Sun } from "lucide-react" import { useTheme } from "next-themes" -import { Button } from "@modules/markdown-editor/components/ui/button" +import { Button } from './ui/button' import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, -} from "@modules/markdown-editor/components/ui/dropdown-menu" +} from './ui/dropdown-menu' export function ThemeToggle() { const { setTheme } = useTheme() diff --git a/src/modules/markdown-editor/components/theme/ThemeToggle.tsx b/src/modules/markdown-editor/components/theme/ThemeToggle.tsx index 05bcbd8..5ae2415 100644 --- a/src/modules/markdown-editor/components/theme/ThemeToggle.tsx +++ b/src/modules/markdown-editor/components/theme/ThemeToggle.tsx @@ -3,7 +3,7 @@ import * as React from "react" import { Moon, Sun } from "lucide-react" import { useTheme } from "next-themes" -import { Button } from "@modules/markdown-editor/components/ui/button" +import { Button } from '../ui/button' export function ThemeToggle() { const { theme, setTheme } = useTheme() diff --git a/src/modules/markdown-editor/components/ui/AdBanner.tsx b/src/modules/markdown-editor/components/ui/AdBanner.tsx index fa8b4bc..6f947f0 100644 --- a/src/modules/markdown-editor/components/ui/AdBanner.tsx +++ b/src/modules/markdown-editor/components/ui/AdBanner.tsx @@ -4,7 +4,7 @@ import * as React from "react" import { X } from "lucide-react" import { Button } from "./button" import { Card } from "./card" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' interface AdBannerProps { id?: string // 广告ID,用于本地存储 diff --git a/src/modules/markdown-editor/components/ui/alert-dialog.tsx b/src/modules/markdown-editor/components/ui/alert-dialog.tsx index 92efe2b..2badd14 100644 --- a/src/modules/markdown-editor/components/ui/alert-dialog.tsx +++ b/src/modules/markdown-editor/components/ui/alert-dialog.tsx @@ -3,8 +3,8 @@ import * as React from "react" import * as AlertDialogPrimitive from "@radix-ui/react-alert-dialog" -import { cn } from "@modules/markdown-editor/lib/utils" -import { buttonVariants } from "@modules/markdown-editor/components/ui/button" +import { cn } from '../../lib/utils' +import { buttonVariants } from './button' const AlertDialog = AlertDialogPrimitive.Root diff --git a/src/modules/markdown-editor/components/ui/button.tsx b/src/modules/markdown-editor/components/ui/button.tsx index 55f8c02..7bdb8a4 100644 --- a/src/modules/markdown-editor/components/ui/button.tsx +++ b/src/modules/markdown-editor/components/ui/button.tsx @@ -4,7 +4,7 @@ import * as React from "react" import { Slot } from "@radix-ui/react-slot" import { cva, type VariantProps } from "class-variance-authority" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const buttonVariants = cva( "inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50", diff --git a/src/modules/markdown-editor/components/ui/card.tsx b/src/modules/markdown-editor/components/ui/card.tsx index effc16f..abcd757 100644 --- a/src/modules/markdown-editor/components/ui/card.tsx +++ b/src/modules/markdown-editor/components/ui/card.tsx @@ -1,6 +1,6 @@ import * as React from "react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const Card = React.forwardRef< HTMLDivElement, diff --git a/src/modules/markdown-editor/components/ui/dialog.tsx b/src/modules/markdown-editor/components/ui/dialog.tsx index 6ba5f04..5f61182 100644 --- a/src/modules/markdown-editor/components/ui/dialog.tsx +++ b/src/modules/markdown-editor/components/ui/dialog.tsx @@ -4,7 +4,7 @@ import * as React from "react" import * as DialogPrimitive from "@radix-ui/react-dialog" import { X } from "lucide-react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const Dialog = DialogPrimitive.Root diff --git a/src/modules/markdown-editor/components/ui/dropdown-menu.tsx b/src/modules/markdown-editor/components/ui/dropdown-menu.tsx index 28b97dd..fb2f950 100644 --- a/src/modules/markdown-editor/components/ui/dropdown-menu.tsx +++ b/src/modules/markdown-editor/components/ui/dropdown-menu.tsx @@ -4,7 +4,7 @@ import * as React from "react" import * as DropdownMenuPrimitive from "@radix-ui/react-dropdown-menu" import { Check, ChevronRight, Circle } from "lucide-react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const DropdownMenu = DropdownMenuPrimitive.Root diff --git a/src/modules/markdown-editor/components/ui/input.tsx b/src/modules/markdown-editor/components/ui/input.tsx index 9bafae5..28f4e8f 100644 --- a/src/modules/markdown-editor/components/ui/input.tsx +++ b/src/modules/markdown-editor/components/ui/input.tsx @@ -1,6 +1,6 @@ import * as React from "react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' export interface InputProps extends React.InputHTMLAttributes {} diff --git a/src/modules/markdown-editor/components/ui/label.tsx b/src/modules/markdown-editor/components/ui/label.tsx index 85f307e..d1e5ef5 100644 --- a/src/modules/markdown-editor/components/ui/label.tsx +++ b/src/modules/markdown-editor/components/ui/label.tsx @@ -4,7 +4,7 @@ import * as React from "react" import * as LabelPrimitive from "@radix-ui/react-label" import { cva, type VariantProps } from "class-variance-authority" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const labelVariants = cva( "text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" diff --git a/src/modules/markdown-editor/components/ui/scroll-area.tsx b/src/modules/markdown-editor/components/ui/scroll-area.tsx index c4ca851..db3504c 100644 --- a/src/modules/markdown-editor/components/ui/scroll-area.tsx +++ b/src/modules/markdown-editor/components/ui/scroll-area.tsx @@ -3,7 +3,7 @@ import * as React from "react" import * as ScrollAreaPrimitive from "@radix-ui/react-scroll-area" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const ScrollArea = React.forwardRef< React.ElementRef, diff --git a/src/modules/markdown-editor/components/ui/select.tsx b/src/modules/markdown-editor/components/ui/select.tsx index ed1a41f..493a654 100644 --- a/src/modules/markdown-editor/components/ui/select.tsx +++ b/src/modules/markdown-editor/components/ui/select.tsx @@ -4,7 +4,7 @@ import * as React from "react" import * as SelectPrimitive from "@radix-ui/react-select" import { Check, ChevronDown, ChevronUp } from "lucide-react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const Select = SelectPrimitive.Root diff --git a/src/modules/markdown-editor/components/ui/separator.tsx b/src/modules/markdown-editor/components/ui/separator.tsx index b0cedd5..ced0f81 100644 --- a/src/modules/markdown-editor/components/ui/separator.tsx +++ b/src/modules/markdown-editor/components/ui/separator.tsx @@ -3,7 +3,7 @@ import * as React from "react" import * as SeparatorPrimitive from "@radix-ui/react-separator" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const Separator = React.forwardRef< React.ElementRef, diff --git a/src/modules/markdown-editor/components/ui/sheet.tsx b/src/modules/markdown-editor/components/ui/sheet.tsx index 7db4fa9..15dd0d6 100644 --- a/src/modules/markdown-editor/components/ui/sheet.tsx +++ b/src/modules/markdown-editor/components/ui/sheet.tsx @@ -5,7 +5,7 @@ import * as SheetPrimitive from "@radix-ui/react-dialog" import { cva, type VariantProps } from "class-variance-authority" import { X } from "lucide-react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const Sheet = SheetPrimitive.Root diff --git a/src/modules/markdown-editor/components/ui/tabs.tsx b/src/modules/markdown-editor/components/ui/tabs.tsx index e80fa87..7618470 100644 --- a/src/modules/markdown-editor/components/ui/tabs.tsx +++ b/src/modules/markdown-editor/components/ui/tabs.tsx @@ -2,7 +2,7 @@ import * as React from "react" import * as TabsPrimitive from "@radix-ui/react-tabs" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const Tabs = TabsPrimitive.Root diff --git a/src/modules/markdown-editor/components/ui/textarea.tsx b/src/modules/markdown-editor/components/ui/textarea.tsx index 8ab4573..b991fe2 100644 --- a/src/modules/markdown-editor/components/ui/textarea.tsx +++ b/src/modules/markdown-editor/components/ui/textarea.tsx @@ -1,6 +1,6 @@ import * as React from "react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' export interface TextareaProps extends React.TextareaHTMLAttributes {} diff --git a/src/modules/markdown-editor/components/ui/toast.tsx b/src/modules/markdown-editor/components/ui/toast.tsx index f29ed2a..e89f307 100644 --- a/src/modules/markdown-editor/components/ui/toast.tsx +++ b/src/modules/markdown-editor/components/ui/toast.tsx @@ -5,7 +5,7 @@ import * as ToastPrimitives from "@radix-ui/react-toast" import { cva, type VariantProps } from "class-variance-authority" import { X } from "lucide-react" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const ToastProvider = ToastPrimitives.Provider diff --git a/src/modules/markdown-editor/components/ui/toaster.tsx b/src/modules/markdown-editor/components/ui/toaster.tsx index 3d38492..f8b5d3a 100644 --- a/src/modules/markdown-editor/components/ui/toaster.tsx +++ b/src/modules/markdown-editor/components/ui/toaster.tsx @@ -7,8 +7,8 @@ import { ToastProvider, ToastTitle, ToastViewport, -} from "@modules/markdown-editor/components/ui/toast" -import { useToast } from "@modules/markdown-editor/components/ui/use-toast" +} from './toast' +import { useToast } from './use-toast' export function Toaster() { const { toasts } = useToast() diff --git a/src/modules/markdown-editor/components/ui/toggle.tsx b/src/modules/markdown-editor/components/ui/toggle.tsx index d7806a7..5d6fd72 100644 --- a/src/modules/markdown-editor/components/ui/toggle.tsx +++ b/src/modules/markdown-editor/components/ui/toggle.tsx @@ -4,7 +4,7 @@ import * as React from "react" import * as TogglePrimitive from "@radix-ui/react-toggle" import { cva, type VariantProps } from "class-variance-authority" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const toggleVariants = cva( "inline-flex items-center justify-center rounded-md text-sm font-medium ring-offset-background transition-colors hover:bg-muted hover:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-accent data-[state=on]:text-accent-foreground", diff --git a/src/modules/markdown-editor/components/ui/tooltip.tsx b/src/modules/markdown-editor/components/ui/tooltip.tsx index c6c3775..95844c6 100644 --- a/src/modules/markdown-editor/components/ui/tooltip.tsx +++ b/src/modules/markdown-editor/components/ui/tooltip.tsx @@ -3,7 +3,7 @@ import * as React from "react" import * as TooltipPrimitive from "@radix-ui/react-tooltip" -import { cn } from "@modules/markdown-editor/lib/utils" +import { cn } from '../../lib/utils' const TooltipProvider = TooltipPrimitive.Provider diff --git a/src/modules/markdown-editor/components/ui/use-toast.ts b/src/modules/markdown-editor/components/ui/use-toast.ts index e0dd5bd..2e2fb09 100644 --- a/src/modules/markdown-editor/components/ui/use-toast.ts +++ b/src/modules/markdown-editor/components/ui/use-toast.ts @@ -5,7 +5,7 @@ import * as React from "react" import type { ToastActionElement, ToastProps, -} from "@modules/markdown-editor/components/ui/toast" +} from './toast' const TOAST_LIMIT = 1 const TOAST_REMOVE_DELAY = 1000000 diff --git a/src/modules/markdown-editor/config/wechat-templates.ts b/src/modules/markdown-editor/config/wechat-templates.ts index 0c6be41..0d5b31f 100644 --- a/src/modules/markdown-editor/config/wechat-templates.ts +++ b/src/modules/markdown-editor/config/wechat-templates.ts @@ -1,4 +1,4 @@ -import type { RendererOptions } from '@modules/markdown-editor/lib/markdown' +import type { RendererOptions } from '../lib/markdown' export interface Template { id: string diff --git a/src/modules/markdown-editor/editor/index.ts b/src/modules/markdown-editor/editor/index.ts index 6314f32..2126d45 100644 --- a/src/modules/markdown-editor/editor/index.ts +++ b/src/modules/markdown-editor/editor/index.ts @@ -1,6 +1,7 @@ import { convertToWechat, defaultOptions } from '../lib/markdown' import { getExampleContent } from '../lib/utils/loadExampleContent' import XiaohongshuEditor from '../components/editor/XiaohongshuEditor' +import XiaohongshuMarkdownEditor from '../components/editor/xiaohongshu/XiaohongshuMarkdownEditor' import WechatEditor from '../components/editor/WechatEditor' export const neurapressSample = getExampleContent() @@ -10,4 +11,4 @@ export function renderMarkdown(markdown: string): string { } export const Editor = WechatEditor -export { WechatEditor, XiaohongshuEditor } +export { WechatEditor, XiaohongshuEditor, XiaohongshuMarkdownEditor } diff --git a/src/modules/markdown-editor/index.ts b/src/modules/markdown-editor/index.ts index a5cf6cc..40f23bc 100644 --- a/src/modules/markdown-editor/index.ts +++ b/src/modules/markdown-editor/index.ts @@ -1,4 +1,13 @@ 'use client' +import './app/globals.css' + export * from './components' +export * from './editor' export * from './lib' +export { Logo } from './components/icons/Logo' +export { AdBanner, type AdBannerProps } from './components/ui/AdBanner' +export { Toaster } from './components/ui/toaster' +export { ThemeProvider } from './components/theme/ThemeProvider' +export { ThemeToggle } from './components/theme/ThemeToggle' +export { default as XiaohongshuMarkdownEditor } from './components/editor/xiaohongshu/XiaohongshuMarkdownEditor' diff --git a/src/modules/markdown-editor/lib/markdown/code-highlight.ts b/src/modules/markdown-editor/lib/markdown/code-highlight.ts index 0bc2c47..f098217 100644 --- a/src/modules/markdown-editor/lib/markdown/code-highlight.ts +++ b/src/modules/markdown-editor/lib/markdown/code-highlight.ts @@ -16,7 +16,7 @@ import 'prismjs/components/prism-rust' import 'prismjs/components/prism-sql' import 'prismjs/components/prism-docker' import 'prismjs/components/prism-nginx' -import type { CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import type { CodeThemeId } from '../../config/code-themes' import { getTokenStyles } from './styles' // Helper function to recursively process tokens diff --git a/src/modules/markdown-editor/lib/markdown/styles.ts b/src/modules/markdown-editor/lib/markdown/styles.ts index 866cc58..797e2f2 100644 --- a/src/modules/markdown-editor/lib/markdown/styles.ts +++ b/src/modules/markdown-editor/lib/markdown/styles.ts @@ -1,5 +1,5 @@ import type { StyleOptions, RendererOptions } from './types' -import { codeThemes, type CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import { codeThemes, type CodeThemeId } from '../../config/code-themes' // 将样式对象转换为 CSS 字符串 export function cssPropertiesToString(style: StyleOptions = {}): string { diff --git a/src/modules/markdown-editor/lib/markdown/types.ts b/src/modules/markdown-editor/lib/markdown/types.ts index 9ff2750..fce7b21 100644 --- a/src/modules/markdown-editor/lib/markdown/types.ts +++ b/src/modules/markdown-editor/lib/markdown/types.ts @@ -1,5 +1,5 @@ import type { CSSProperties } from 'react' -import type { CodeThemeId } from '@modules/markdown-editor/config/code-themes' +import type { CodeThemeId } from '../../config/code-themes' export interface StyleOptions { // Layout diff --git a/tsconfig.json b/tsconfig.json index 55610b0..3b705bd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -28,9 +28,7 @@ "@theme": ["src/components/theme"], "@theme/*": ["src/components/theme/*"], "@templates/*": ["src/modules/templates/*"], - "@src/*": ["src/*"], - "@internal/neurapress": ["../packages/neurapress/src/index.ts"], - "@internal/neurapress/*": ["../packages/neurapress/src/*"] + "@src/*": ["src/*"] }, "types": ["node", "vitest/globals", "@testing-library/jest-dom"], "plugins": [{ "name": "next" }] diff --git a/yarn.lock b/yarn.lock index e929897..c89a5e9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -19,16 +19,6 @@ __metadata: languageName: node linkType: hard -"@antfu/install-pkg@npm:^1.1.0": - version: 1.1.0 - resolution: "@antfu/install-pkg@npm:1.1.0" - dependencies: - package-manager-detector: "npm:^1.3.0" - tinyexec: "npm:^1.0.1" - checksum: 10/e20b7cd1c37eff832cc878cddd794f8c3779175681cf6d75c4cc1ae1475526126a4c1f71fa027161aa1ee35a8850782be9ca0ec01b621893defebe97ba9dc70e - languageName: node - linkType: hard - "@asamuzakjp/css-color@npm:^3.2.0": version: 3.2.0 resolution: "@asamuzakjp/css-color@npm:3.2.0" @@ -67,55 +57,6 @@ __metadata: languageName: node linkType: hard -"@braintree/sanitize-url@npm:^7.1.1": - version: 7.1.1 - resolution: "@braintree/sanitize-url@npm:7.1.1" - checksum: 10/a8a5535c5a0a459ba593a018c554b35493dff004fd09d7147db67243df83bce3d410b89ee7dc2d95cce195b85b877c72f8ca149e1040110a945d193c67293af0 - languageName: node - linkType: hard - -"@chevrotain/cst-dts-gen@npm:11.0.3": - version: 11.0.3 - resolution: "@chevrotain/cst-dts-gen@npm:11.0.3" - dependencies: - "@chevrotain/gast": "npm:11.0.3" - "@chevrotain/types": "npm:11.0.3" - lodash-es: "npm:4.17.21" - checksum: 10/601d23fa3312bd0e32816bd3f9ca2dcba775a52192a082fd6c5e4a2e8ee068523401191babbe2c346d6d2551900a67b549f2f74d7ebb7d5b2ee1b6fa3c8857a0 - languageName: node - linkType: hard - -"@chevrotain/gast@npm:11.0.3": - version: 11.0.3 - resolution: "@chevrotain/gast@npm:11.0.3" - dependencies: - "@chevrotain/types": "npm:11.0.3" - lodash-es: "npm:4.17.21" - checksum: 10/7169453a8fbfa994e91995523dea09eab87ab23062ad93f6e51f4a3b03f5e2958e0a8b99d5ca6fa067fccfbbbb8bcf1a4573ace2e1b5a455f6956af9eaccb35a - languageName: node - linkType: hard - -"@chevrotain/regexp-to-ast@npm:11.0.3": - version: 11.0.3 - resolution: "@chevrotain/regexp-to-ast@npm:11.0.3" - checksum: 10/7387a1c61c5a052de41e1172b33eaaedea166fcdb1ffe4c381b86d00051a8014855a031d28fb658768a62c833ef5f5b0689d0c40de3d7bed556f8fea24396e69 - languageName: node - linkType: hard - -"@chevrotain/types@npm:11.0.3": - version: 11.0.3 - resolution: "@chevrotain/types@npm:11.0.3" - checksum: 10/49a82b71d2de8ceb2383ff2709fa61d245f2ab2e42790b70c57102c80846edaa318d0b3645aedc904d23ea7bd9be8a58f2397b1341760a15eb5aa95a1336e2a9 - languageName: node - linkType: hard - -"@chevrotain/utils@npm:11.0.3": - version: 11.0.3 - resolution: "@chevrotain/utils@npm:11.0.3" - checksum: 10/29b5d84373a7761ad055c53e2f540a67b5b56550d5be1c473149f6b8923eef87ff391ce021c06ac7653843b0149f6ff0cf30b5e48c3f825d295eb06a6c517bd3 - languageName: node - linkType: hard - "@csstools/color-helpers@npm:^5.1.0": version: 5.1.0 resolution: "@csstools/color-helpers@npm:5.1.0" @@ -596,44 +537,6 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.7.3": - version: 1.7.3 - resolution: "@floating-ui/core@npm:1.7.3" - dependencies: - "@floating-ui/utils": "npm:^0.2.10" - checksum: 10/a8952ff2673ddf28f12feeb86d90c54949e45bcb1af5758b7672850ac0dadb36d4bd61aa45dad1b6a35ba40d4756d3573afac6610b90502639d7266b91e0864e - languageName: node - linkType: hard - -"@floating-ui/dom@npm:^1.7.4": - version: 1.7.4 - resolution: "@floating-ui/dom@npm:1.7.4" - dependencies: - "@floating-ui/core": "npm:^1.7.3" - "@floating-ui/utils": "npm:^0.2.10" - checksum: 10/d3d6a23e7b9804ba56338c7c666590258683af14b6026270d32afc1202f72b5b82cca359004bdc7830bf2463a045da6c7bd4e7d5351218cf270ff94206197971 - languageName: node - linkType: hard - -"@floating-ui/react-dom@npm:^2.0.0": - version: 2.1.6 - resolution: "@floating-ui/react-dom@npm:2.1.6" - dependencies: - "@floating-ui/dom": "npm:^1.7.4" - peerDependencies: - react: ">=16.8.0" - react-dom: ">=16.8.0" - checksum: 10/fbfd3319b42edb9c156e4e872f500d2edb112bc9cfd1b45892bff16ccf21c2484ddc9c416f7631c2aaaadec1b2f98b205db8a3f89eb78ca870905fcfe3917c35 - languageName: node - linkType: hard - -"@floating-ui/utils@npm:^0.2.10": - version: 0.2.10 - resolution: "@floating-ui/utils@npm:0.2.10" - checksum: 10/b635ea865a8be2484b608b7157f5abf9ed439f351011a74b7e988439e2898199a9a8b790f52291e05bdcf119088160dc782d98cff45cc98c5a271bc6f51327ae - languageName: node - linkType: hard - "@humanwhocodes/config-array@npm:^0.11.14": version: 0.11.14 resolution: "@humanwhocodes/config-array@npm:0.11.14" @@ -659,24 +562,6 @@ __metadata: languageName: node linkType: hard -"@iconify/types@npm:^2.0.0": - version: 2.0.0 - resolution: "@iconify/types@npm:2.0.0" - checksum: 10/1b3425ecbc0eef44f23d3f27355ae7ef306d5119c566f013ef1849995b016e1fdcc5af6b74c3bc0554485d70cf5179cb9c1095b14d662a55abcae1148e1a13c9 - languageName: node - linkType: hard - -"@iconify/utils@npm:^3.0.1": - version: 3.1.0 - resolution: "@iconify/utils@npm:3.1.0" - dependencies: - "@antfu/install-pkg": "npm:^1.1.0" - "@iconify/types": "npm:^2.0.0" - mlly: "npm:^1.8.0" - checksum: 10/28e83311ec7eca3f94a9c128c6d6f0f6aa68b7a63bcac44d08a1ea6f94d3752a7447a4354f3d02fdcdbf782ba033784ef7a65212b3afe52d9b41ef8138e96b14 - languageName: node - linkType: hard - "@img/colour@npm:^1.0.0": version: 1.0.0 resolution: "@img/colour@npm:1.0.0" @@ -904,51 +789,6 @@ __metadata: languageName: node linkType: hard -"@internal/neurapress@file:./packages/neurapress::locator=cloudnative-dashboard%40workspace%3A.": - version: 0.1.0 - resolution: "@internal/neurapress@file:./packages/neurapress#./packages/neurapress::hash=eebfa0&locator=cloudnative-dashboard%40workspace%3A." - dependencies: - "@radix-ui/react-alert-dialog": "npm:^1.1.5" - "@radix-ui/react-dialog": "npm:^1.1.5" - "@radix-ui/react-dropdown-menu": "npm:^2.1.5" - "@radix-ui/react-label": "npm:^2.1.1" - "@radix-ui/react-scroll-area": "npm:^1.2.2" - "@radix-ui/react-select": "npm:^2.1.5" - "@radix-ui/react-separator": "npm:^1.0.3" - "@radix-ui/react-slot": "npm:^1.1.1" - "@radix-ui/react-tabs": "npm:^1.1.2" - "@radix-ui/react-toast": "npm:^1.2.5" - "@radix-ui/react-toggle": "npm:^1.0.3" - "@radix-ui/react-tooltip": "npm:^1.1.7" - "@tiptap/extension-image": "npm:^2.11.3" - "@tiptap/extension-link": "npm:^2.11.3" - "@tiptap/pm": "npm:^2.2.4" - "@tiptap/react": "npm:^2.2.4" - "@tiptap/starter-kit": "npm:^2.2.4" - "@types/html2canvas": "npm:^1.0.0" - "@types/katex": "npm:^0.16.7" - "@types/marked": "npm:^6.0.0" - "@types/prismjs": "npm:^1.26.5" - class-variance-authority: "npm:^0.7.1" - clipboard-polyfill: "npm:^4.1.1" - clsx: "npm:^2.1.1" - html2canvas: "npm:^1.4.1" - jszip: "npm:^3.10.1" - katex: "npm:^0.16.21" - lucide-react: "npm:^0.474.0" - marked: "npm:^16.0.0" - mermaid: "npm:^11.4.1" - next: "npm:14.1.0" - next-themes: "npm:^0.4.4" - prismjs: "npm:^1.29.0" - react: "npm:^18.2.0" - react-dom: "npm:^18.2.0" - tailwind-merge: "npm:^2.6.0" - tailwindcss-animate: "npm:^1.0.7" - checksum: 10/217c5288a84d502daf03173de5def03d2b82efe4576b0dd37331317ca73c6697c83e8041100fe531f167f72d682ab37d5fa90554df8686fc168f1595baf86879 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -1006,15 +846,6 @@ __metadata: languageName: node linkType: hard -"@mermaid-js/parser@npm:^0.6.3": - version: 0.6.3 - resolution: "@mermaid-js/parser@npm:0.6.3" - dependencies: - langium: "npm:3.3.1" - checksum: 10/ab8bbdeaf2ef556871f3267541c0b3621d70c4d108ddac36383adc7eb1c7e6bed28d068b4ad196b54314877f263f939f90f0a1a3cfe8576fab30f4514732aa2f - languageName: node - linkType: hard - "@napi-rs/canvas-android-arm64@npm:0.1.84": version: 0.1.84 resolution: "@napi-rs/canvas-android-arm64@npm:0.1.84" @@ -1135,13 +966,6 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:14.1.0": - version: 14.1.0 - resolution: "@next/env@npm:14.1.0" - checksum: 10/8651faab7827026fe9df32f32f3dc743ca93707fabe6ec8e75ee60bd94781afee8093514e2108d2b2f03198d0a74fc6152d9e73ea01125e89402f068a8516915 - languageName: node - linkType: hard - "@next/env@npm:16.0.10": version: 16.0.10 resolution: "@next/env@npm:16.0.10" @@ -1158,13 +982,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-darwin-arm64@npm:14.1.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@next/swc-darwin-arm64@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-darwin-arm64@npm:16.0.10" @@ -1172,13 +989,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-darwin-x64@npm:14.1.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@next/swc-darwin-x64@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-darwin-x64@npm:16.0.10" @@ -1186,13 +996,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-linux-arm64-gnu@npm:14.1.0" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@next/swc-linux-arm64-gnu@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-linux-arm64-gnu@npm:16.0.10" @@ -1200,13 +1003,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-linux-arm64-musl@npm:14.1.0" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@next/swc-linux-arm64-musl@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-linux-arm64-musl@npm:16.0.10" @@ -1214,13 +1010,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-linux-x64-gnu@npm:14.1.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@next/swc-linux-x64-gnu@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-linux-x64-gnu@npm:16.0.10" @@ -1228,13 +1017,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-linux-x64-musl@npm:14.1.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@next/swc-linux-x64-musl@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-linux-x64-musl@npm:16.0.10" @@ -1242,13 +1024,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-win32-arm64-msvc@npm:14.1.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@next/swc-win32-arm64-msvc@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-win32-arm64-msvc@npm:16.0.10" @@ -1256,20 +1031,6 @@ __metadata: languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-win32-ia32-msvc@npm:14.1.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@next/swc-win32-x64-msvc@npm:14.1.0": - version: 14.1.0 - resolution: "@next/swc-win32-x64-msvc@npm:14.1.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@next/swc-win32-x64-msvc@npm:16.0.10": version: 16.0.10 resolution: "@next/swc-win32-x64-msvc@npm:16.0.10" @@ -1351,818 +1112,6 @@ __metadata: languageName: node linkType: hard -"@popperjs/core@npm:^2.9.0": - version: 2.11.8 - resolution: "@popperjs/core@npm:2.11.8" - checksum: 10/ddd16090cde777aaf102940f05d0274602079a95ad9805bd20bc55dcc7c3a2ba1b99dd5c73e5cc2753c3d31250ca52a67d58059459d7d27debb983a9f552936c - languageName: node - linkType: hard - -"@radix-ui/number@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/number@npm:1.1.1" - checksum: 10/58717faf3f7aa180fdfcde7083cae0bc06677cbd08fd2bed5a3f8820deeb6f514f7d475f1fbb61e1f9a16cb2e7daf1000b2c614b0de3520fccfc04e3576e4566 - languageName: node - linkType: hard - -"@radix-ui/primitive@npm:1.1.3": - version: 1.1.3 - resolution: "@radix-ui/primitive@npm:1.1.3" - checksum: 10/ee27abbff0d6d305816e9314655eb35e72478ba47416bc9d5cb0581728be35e3408cfc0748313837561d635f0cb7dfaae26e61831f0e16c0fd7d669a612f2cb0 - languageName: node - linkType: hard - -"@radix-ui/react-alert-dialog@npm:^1.1.5": - version: 1.1.15 - resolution: "@radix-ui/react-alert-dialog@npm:1.1.15" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dialog": "npm:1.1.15" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-slot": "npm:1.2.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/587d906f720a7b16c55f35767a469c3e707e985cebf2f14a64dc4606d2609a337bb9d9c93d86755a7597ba2dc1d41b0f5c2da4c0058f494085e69de0023f0283 - languageName: node - linkType: hard - -"@radix-ui/react-arrow@npm:1.1.7": - version: 1.1.7 - resolution: "@radix-ui/react-arrow@npm:1.1.7" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/6cdf74f06090f8994cdf6d3935a44ea3ac309163a4f59c476482c4907e8e0775f224045030abf10fa4f9e1cb7743db034429249b9e59354988e247eeb0f4fdcf - languageName: node - linkType: hard - -"@radix-ui/react-collection@npm:1.1.7": - version: 1.1.7 - resolution: "@radix-ui/react-collection@npm:1.1.7" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-slot": "npm:1.2.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/cd53e2a2be82be7bc4014164cac0b42948401a203e5d0294d3947a5193f1d56bd23eb60e878a98dba50d08283254e79c3b873de5f935276b849686a868d51dd5 - languageName: node - linkType: hard - -"@radix-ui/react-compose-refs@npm:1.1.2": - version: 1.1.2 - resolution: "@radix-ui/react-compose-refs@npm:1.1.2" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/9a91f0213014ffa40c5b8aae4debb993be5654217e504e35aa7422887eb2d114486d37e53c482d0fffb00cd44f51b5269fcdf397b280c71666fa11b7f32f165d - languageName: node - linkType: hard - -"@radix-ui/react-context@npm:1.1.2": - version: 1.1.2 - resolution: "@radix-ui/react-context@npm:1.1.2" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/156088367de42afa3c7e3acf5f0ba7cad6b359f3d17485585e80c2418434a6ed7cac2602eb73bca265d0091a1ad380f9405c069f103983e53497097ff35ba8f2 - languageName: node - linkType: hard - -"@radix-ui/react-dialog@npm:1.1.15, @radix-ui/react-dialog@npm:^1.1.5": - version: 1.1.15 - resolution: "@radix-ui/react-dialog@npm:1.1.15" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.11" - "@radix-ui/react-focus-guards": "npm:1.1.3" - "@radix-ui/react-focus-scope": "npm:1.1.7" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-portal": "npm:1.1.9" - "@radix-ui/react-presence": "npm:1.1.5" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-slot": "npm:1.2.3" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.6.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/90ad9ea36d927a05bcc2701b471c2965f6d5d4f446511cd471e62235fc674186997dea081f52e18cb17a1e593828d94da3848e68864fa3acebe29df9b068b240 - languageName: node - linkType: hard - -"@radix-ui/react-direction@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-direction@npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/8cc330285f1d06829568042ca9aabd3295be4690ae93683033fc8632b5c4dfc60f5c1312f6e2cae27c196189c719de3cfbcf792ff74800f9ccae0ab4abc1bc92 - languageName: node - linkType: hard - -"@radix-ui/react-dismissable-layer@npm:1.1.11": - version: 1.1.11 - resolution: "@radix-ui/react-dismissable-layer@npm:1.1.11" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-escape-keydown": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/c20772588423379dee47fbe1d45c238c45a3bbe612eaf64a86576bf81821975e256d92ac71f9151e91b94a73068656143a11da9a3e77de7564d2a9926468e37a - languageName: node - linkType: hard - -"@radix-ui/react-dropdown-menu@npm:^2.1.5": - version: 2.1.16 - resolution: "@radix-ui/react-dropdown-menu@npm:2.1.16" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-menu": "npm:2.1.16" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/da215196b5dde5619cdb424b1b5236159e4bb949974b7f4ffbf047d467c55116229a8f9cf07eae6457afefb4a2b07888bb30542f303045e05d90a4b072941ae2 - languageName: node - linkType: hard - -"@radix-ui/react-focus-guards@npm:1.1.3": - version: 1.1.3 - resolution: "@radix-ui/react-focus-guards@npm:1.1.3" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/b57878f6cf0ebc3e8d7c5c6bbaad44598daac19c921551ca541c104201048a9a902f3d69196e7a09995fd46e998c309aab64dc30fa184b3609d67d187a6a9c24 - languageName: node - linkType: hard - -"@radix-ui/react-focus-scope@npm:1.1.7": - version: 1.1.7 - resolution: "@radix-ui/react-focus-scope@npm:1.1.7" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/2a7cd00e39e01756999ebf0bdb3401d6a8efa489a7b19e6b629b40bad3022b7b1f616555ccb4b0505bc0ba53e13a1fb51be905db138b16ec39c4fe319fe701d3 - languageName: node - linkType: hard - -"@radix-ui/react-id@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-id@npm:1.1.1" - dependencies: - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/8d68e200778eb3038906870fc869b3d881f4a46715fb20cddd9c76cba42fdaaa4810a3365b6ec2daf0f185b9201fc99d009167f59c7921bc3a139722c2e976db - languageName: node - linkType: hard - -"@radix-ui/react-label@npm:^2.1.1": - version: 2.1.8 - resolution: "@radix-ui/react-label@npm:2.1.8" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.4" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/3c01d1ac184adff050931f0092a1b10e6f4cb15749dbd98ee8fb954af6b241c7cf5d39ea40775c27113d120ba672fd611951e3afaa9b09eb608ef3989a1ab1b2 - languageName: node - linkType: hard - -"@radix-ui/react-menu@npm:2.1.16": - version: 2.1.16 - resolution: "@radix-ui/react-menu@npm:2.1.16" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-collection": "npm:1.1.7" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-direction": "npm:1.1.1" - "@radix-ui/react-dismissable-layer": "npm:1.1.11" - "@radix-ui/react-focus-guards": "npm:1.1.3" - "@radix-ui/react-focus-scope": "npm:1.1.7" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-popper": "npm:1.2.8" - "@radix-ui/react-portal": "npm:1.1.9" - "@radix-ui/react-presence": "npm:1.1.5" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-roving-focus": "npm:1.1.11" - "@radix-ui/react-slot": "npm:1.2.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.6.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/2ffdfa08822c8c4ffc265d02d16c83d725114f9c0e9b510e73e431306dedddd507ef2861ccd67ec8c0d21cb24cd6401e42f16f3e65b30be627c7e22159151e40 - languageName: node - linkType: hard - -"@radix-ui/react-popper@npm:1.2.8": - version: 1.2.8 - resolution: "@radix-ui/react-popper@npm:1.2.8" - dependencies: - "@floating-ui/react-dom": "npm:^2.0.0" - "@radix-ui/react-arrow": "npm:1.1.7" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - "@radix-ui/react-use-rect": "npm:1.1.1" - "@radix-ui/react-use-size": "npm:1.1.1" - "@radix-ui/rect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/01366054e1e63dd9394f77afb9da3367709478a5adf4436c080fc5bbe9456170192ff9d1425d9fae5b246e1ba95173848f84b6f2a06b21b47d966367ec7cb997 - languageName: node - linkType: hard - -"@radix-ui/react-portal@npm:1.1.9": - version: 1.1.9 - resolution: "@radix-ui/react-portal@npm:1.1.9" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/bd6be39bf021d5c917e2474ecba411e2625171f7ef96862b9af04bbd68833bb3662a7f1fbdeb5a7a237111b10e811e76d2cd03e957dadd6e668ef16541bfbd68 - languageName: node - linkType: hard - -"@radix-ui/react-presence@npm:1.1.5": - version: 1.1.5 - resolution: "@radix-ui/react-presence@npm:1.1.5" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/4cdb05844c18877efb4b9739b46b7e5850b81d7ede994e75b5d62e8153a43c6e16b3ff9e55ff716e20b74b99b9415a94e97fd636bcb8698d5bbf7ab7b8663f9b - languageName: node - linkType: hard - -"@radix-ui/react-primitive@npm:2.1.3": - version: 2.1.3 - resolution: "@radix-ui/react-primitive@npm:2.1.3" - dependencies: - "@radix-ui/react-slot": "npm:1.2.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/1dbbf932a3527f4e62f210bb72944eff605c3e38c8d3275ed5a5c570c02820ab156169756a65ad9a638d2089a828a04a7903795377384e98c87d0ca456303253 - languageName: node - linkType: hard - -"@radix-ui/react-primitive@npm:2.1.4": - version: 2.1.4 - resolution: "@radix-ui/react-primitive@npm:2.1.4" - dependencies: - "@radix-ui/react-slot": "npm:1.2.4" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/a718537c2e66d541e72cc6b92bcf8ba6a7a0b4a30072efadeac0a517eb36f8acc55f2983cc1e345dc0eae18166ebcace4dab0299ed87a79e8ac3f653df9ee437 - languageName: node - linkType: hard - -"@radix-ui/react-roving-focus@npm:1.1.11": - version: 1.1.11 - resolution: "@radix-ui/react-roving-focus@npm:1.1.11" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-collection": "npm:1.1.7" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-direction": "npm:1.1.1" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/0eddafa942332c95622ab8b53cce2fa25fd0dcaf4797218e9e6725da0734a81a438852cdcb3f588521018f68d38c6c5e50c64fda78c655f4e69dd45681ecc5e7 - languageName: node - linkType: hard - -"@radix-ui/react-scroll-area@npm:^1.2.2": - version: 1.2.10 - resolution: "@radix-ui/react-scroll-area@npm:1.2.10" - dependencies: - "@radix-ui/number": "npm:1.1.1" - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-direction": "npm:1.1.1" - "@radix-ui/react-presence": "npm:1.1.5" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/c3f311ad7f6c957f460e1455dca8deadde970a6511cad0f4b1a8f4779fefac46b0decd1a8046f0d9c357c40805e6313775fad153e881ead0b3f83a4868817e70 - languageName: node - linkType: hard - -"@radix-ui/react-select@npm:^2.1.5": - version: 2.2.6 - resolution: "@radix-ui/react-select@npm:2.2.6" - dependencies: - "@radix-ui/number": "npm:1.1.1" - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-collection": "npm:1.1.7" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-direction": "npm:1.1.1" - "@radix-ui/react-dismissable-layer": "npm:1.1.11" - "@radix-ui/react-focus-guards": "npm:1.1.3" - "@radix-ui/react-focus-scope": "npm:1.1.7" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-popper": "npm:1.2.8" - "@radix-ui/react-portal": "npm:1.1.9" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-slot": "npm:1.2.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - "@radix-ui/react-use-previous": "npm:1.1.1" - "@radix-ui/react-visually-hidden": "npm:1.2.3" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.6.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/ef6df1a6411a965d30f8e14387058ece020469897ad2089d1e1019d8e37487e6b3c0f9683d7c6ec217698fa85fedd419738cab089a5ebc49a04405e63aac0bf0 - languageName: node - linkType: hard - -"@radix-ui/react-separator@npm:^1.0.3": - version: 1.1.8 - resolution: "@radix-ui/react-separator@npm:1.1.8" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.4" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/6333e501e8bd8ce750c7f666cb1fa76454681424ceb33f77602bbb46abfaccfeafc01d5153973678e844fdb1363800fcbc0b2ab822db37924ffd0ccb04eeb1d0 - languageName: node - linkType: hard - -"@radix-ui/react-slot@npm:1.2.3": - version: 1.2.3 - resolution: "@radix-ui/react-slot@npm:1.2.3" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/fe484c2741e31d9c20a8fb53c5790a73c0664e2bea35e27f4d484a90c42135fcfffe11a08abfcacb7a8ee2faf013471f0e856818f3ddac8ac51ceb8869e0fd08 - languageName: node - linkType: hard - -"@radix-ui/react-slot@npm:1.2.4, @radix-ui/react-slot@npm:^1.1.1": - version: 1.2.4 - resolution: "@radix-ui/react-slot@npm:1.2.4" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/b37e37455b92789758980359d73ab5a5f5d1c12af480c775519bd15c556b891642d472accf05b30d520751489ca74cdb8fd7866064abc7942f0437371be28e51 - languageName: node - linkType: hard - -"@radix-ui/react-tabs@npm:^1.1.2": - version: 1.1.13 - resolution: "@radix-ui/react-tabs@npm:1.1.13" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-direction": "npm:1.1.1" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-presence": "npm:1.1.5" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-roving-focus": "npm:1.1.11" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/9f0940957fd25794f03e847bc3b75a2b8410cd3c2ec500710827b3a3a2f4904b7f20b5c4784908a8f88bcd59b90b49ede9fb983030843fafcb29817195b29acb - languageName: node - linkType: hard - -"@radix-ui/react-toast@npm:^1.2.5": - version: 1.2.15 - resolution: "@radix-ui/react-toast@npm:1.2.15" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-collection": "npm:1.1.7" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.11" - "@radix-ui/react-portal": "npm:1.1.9" - "@radix-ui/react-presence": "npm:1.1.5" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - "@radix-ui/react-visually-hidden": "npm:1.2.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/d713dabd5bcaf5a20024278702b0d1cee966e8de5e6c5cc5e7f789ea89d90b20e5ddb28eea73d4aa2f41eb03de16dd27beaa6e2ff50e86cced0b1e96ce827f98 - languageName: node - linkType: hard - -"@radix-ui/react-toggle@npm:^1.0.3": - version: 1.1.10 - resolution: "@radix-ui/react-toggle@npm:1.1.10" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/ece154bd7a0ca765040fafbe4131f753457a3d37f73dec3ae94f08f17f3889272d06f33f305ad34c986925ce8a40532ee43f6bdb7e8b99fd8bac299b01d69204 - languageName: node - linkType: hard - -"@radix-ui/react-tooltip@npm:^1.1.7": - version: 1.2.8 - resolution: "@radix-ui/react-tooltip@npm:1.2.8" - dependencies: - "@radix-ui/primitive": "npm:1.1.3" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.11" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-popper": "npm:1.2.8" - "@radix-ui/react-portal": "npm:1.1.9" - "@radix-ui/react-presence": "npm:1.1.5" - "@radix-ui/react-primitive": "npm:2.1.3" - "@radix-ui/react-slot": "npm:1.2.3" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - "@radix-ui/react-visually-hidden": "npm:1.2.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/e31857628d998b69616b8994f9627d387ed7bfa453b94e3b18ad2c04de83caf5fcca0ef2f304b1d343e00f183e937d883247d81e386dcc76c7c7c268484bc47c - languageName: node - linkType: hard - -"@radix-ui/react-use-callback-ref@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-use-callback-ref@npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/cde8c40f1d4e79e6e71470218163a746858304bad03758ac84dc1f94247a046478e8e397518350c8d6609c84b7e78565441d7505bb3ed573afce82cfdcd19faf - languageName: node - linkType: hard - -"@radix-ui/react-use-controllable-state@npm:1.2.2": - version: 1.2.2 - resolution: "@radix-ui/react-use-controllable-state@npm:1.2.2" - dependencies: - "@radix-ui/react-use-effect-event": "npm:0.0.2" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/a100bff3ddecb753dab17444147273c9f70046c5949712c52174b259622eaef12acbf7ebcf289bae4e714eb84d0a7317c1aa44064cd997f327d77b62bc732a7c - languageName: node - linkType: hard - -"@radix-ui/react-use-effect-event@npm:0.0.2": - version: 0.0.2 - resolution: "@radix-ui/react-use-effect-event@npm:0.0.2" - dependencies: - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/5a1950a30a399ea7e4b98154da9f536737a610de80189b7aacd4f064a89a3cd0d2a48571d527435227252e72e872bdb544ff6ffcfbdd02de2efd011be4aaa902 - languageName: node - linkType: hard - -"@radix-ui/react-use-escape-keydown@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-use-escape-keydown@npm:1.1.1" - dependencies: - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/0eb0756c2c55ddcde9ff01446ab01c085ab2bf799173e97db7ef5f85126f9e8600225570801a1f64740e6d14c39ffe8eed7c14d29737345a5797f4622ac96f6f - languageName: node - linkType: hard - -"@radix-ui/react-use-layout-effect@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-use-layout-effect@npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/bad2ba4f206e6255263582bedfb7868773c400836f9a1b423c0b464ffe4a17e13d3f306d1ce19cf7a19a492e9d0e49747464f2656451bb7c6a99f5a57bd34de2 - languageName: node - linkType: hard - -"@radix-ui/react-use-previous@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-use-previous@npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/ea6ea13523a0561dda9b14b9d44e299484816a6762d7fb50b91b27b6aec89f78c85245b69d5a904750d43919dbb7ef6ce6d3823639346675aa3a5cb9de32d984 - languageName: node - linkType: hard - -"@radix-ui/react-use-rect@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-use-rect@npm:1.1.1" - dependencies: - "@radix-ui/rect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/116461bebc49472f7497e66a9bd413541181b3d00c5e0aaeef45d790dc1fbd7c8dcea80b169ea273306228b9a3c2b70067e902d1fd5004b3057e3bbe35b9d55d - languageName: node - linkType: hard - -"@radix-ui/react-use-size@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/react-use-size@npm:1.1.1" - dependencies: - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/64e61f65feb67ffc80e1fc4a8d5e32480fb6d68475e2640377e021178dead101568cba5f936c9c33e6c142c7cf2fb5d76ad7b23ef80e556ba142d56cf306147b - languageName: node - linkType: hard - -"@radix-ui/react-visually-hidden@npm:1.2.3": - version: 1.2.3 - resolution: "@radix-ui/react-visually-hidden@npm:1.2.3" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/42296bde1ddf4af4e7445e914c35d6bc8406d6ede49f0a959a553e75b3ed21da09fda80a81c48d8ec058ed8129ce7137499d02ee26f90f0d3eaa2417922d6509 - languageName: node - linkType: hard - -"@radix-ui/rect@npm:1.1.1": - version: 1.1.1 - resolution: "@radix-ui/rect@npm:1.1.1" - checksum: 10/b6c5eb787640775b53dd52fa47218a089f0a0d8220d3ebff079c0b754e1fb82d89b6bdf08a82fd0d59549bdeb52678c0cca091c302da49dcf74c3c989cb55678 - languageName: node - linkType: hard - -"@remirror/core-constants@npm:3.0.0": - version: 3.0.0 - resolution: "@remirror/core-constants@npm:3.0.0" - checksum: 10/de15b1df099a7646739e5fb6bb55195618a8ac4fa938db7c719e867eefd72ebc5a05865591788ade449613141619cc1002fb6c0f824de4468dfefa951fbf19a2 - languageName: node - linkType: hard - "@rollup/rollup-android-arm-eabi@npm:4.53.3": version: 4.53.3 resolution: "@rollup/rollup-android-arm-eabi@npm:4.53.3" @@ -2347,15 +1296,6 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:0.5.2": - version: 0.5.2 - resolution: "@swc/helpers@npm:0.5.2" - dependencies: - tslib: "npm:^2.4.0" - checksum: 10/3a3b179b3369acd26c5da89a0e779c756ae5231eb18a5507524c7abf955f488d34d86649f5b8417a0e19879688470d06319f5cfca2273d6d6b2046950e0d79af - languageName: node - linkType: hard - "@tailwindcss/typography@npm:^0.5.19": version: 0.5.19 resolution: "@tailwindcss/typography@npm:0.5.19" @@ -2420,309 +1360,6 @@ __metadata: languageName: node linkType: hard -"@tiptap/core@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/core@npm:2.27.1" - peerDependencies: - "@tiptap/pm": ^2.7.0 - checksum: 10/5a85088c0482b3c3e62674c7f9e50f320a03fca80816ad4b568d96ececb7c4ce845f0b089e0cb5a1ce630bb093aefedc9f762413d990c6ec4549e2b25acce68b - languageName: node - linkType: hard - -"@tiptap/extension-blockquote@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-blockquote@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/d95c8a7ea86a7924bcdd794bc12f754c302605a1bc4a298937152df1304dfcbafde6747b457de1d56e3813fbde73737f011b9fe78c66eeddd251cc56790a1feb - languageName: node - linkType: hard - -"@tiptap/extension-bold@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-bold@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/bbb4e96c78cbed1a9c86959ac48da126f77a0c4a95830378117720fdb700b54fb06f4ece113c20b49646784b5bdea6ab30309416bf03e8dd78c2c201ef0f1011 - languageName: node - linkType: hard - -"@tiptap/extension-bubble-menu@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-bubble-menu@npm:2.27.1" - dependencies: - tippy.js: "npm:^6.3.7" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/231ad57c42d3fee8c8a81cb98f77c910284a9b7a706309ef64d3cfd2ee3d5c3dc7108242c38c8b0d45205d2c2b520110d0880b9a3acf73cb349941ee1bae24cf - languageName: node - linkType: hard - -"@tiptap/extension-bullet-list@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-bullet-list@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/38f36e124ff9429eea23208522797a427460d5b1c5fc69a98232565ac2a5c95889633b11218ce80ee44c5a1384b045029b0ddd5bc0a774d603cb7ee46aca36f7 - languageName: node - linkType: hard - -"@tiptap/extension-code-block@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-code-block@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/0bf793facd0bc05b089f547428b6d7c318c289decd9184bd61a5d72bf49d343bd0ed96cf9b45c04e97d1e2c4dd3f382248e1ff0e7653edf69018b76e89edd857 - languageName: node - linkType: hard - -"@tiptap/extension-code@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-code@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/9a8807d7be8762667565f2014710b39202e64b310e6925d6d0aa9da5dfa2ce483a69395d12e8ef37b7afff4871855b3feb716816d6a10e0070a124bd0765a315 - languageName: node - linkType: hard - -"@tiptap/extension-document@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-document@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/cfe4b47b21be99ee6022c67a542e257ca654b0b68ec60f11f8ff15fc0f27a40575d92ff8fd1bb7731cf926b98a4c23a1dd9e4a5c18b115b06516c2f23fbb1b1b - languageName: node - linkType: hard - -"@tiptap/extension-dropcursor@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-dropcursor@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/afd9205cf634b41cc42d3bbbd7f7e2c54eebe9282d34fb9299f13627d155b3308cbdb8accbe3665dd1caabf3d3c283dcfbfce6df528d6c840f1cd003593902da - languageName: node - linkType: hard - -"@tiptap/extension-floating-menu@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-floating-menu@npm:2.27.1" - dependencies: - tippy.js: "npm:^6.3.7" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/08cb80a76e94c7c429592aee2ceec115909a136ecff1bb3918119d178df92a09450a7972c4e9a88bde4062726f78c19781a5501a25e92f04650940cacc1556ff - languageName: node - linkType: hard - -"@tiptap/extension-gapcursor@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-gapcursor@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/c502694b853c06f3828f9d6d6c0e2bc2e79184c85dc6f90449ea458debda0a4423d53d40c196cf2f469824d4c9008c3281be02b657729085536b9b3ae187695d - languageName: node - linkType: hard - -"@tiptap/extension-hard-break@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-hard-break@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/bb0b64dab5b8ca6c196aef848b6e5753ee2b71d0fbf25e098fbe22eb15f5ae6b51f1cfdb1060b2adf431c3a5ee0f36d95a85cbae2df66703c95eb5ef1c250cb2 - languageName: node - linkType: hard - -"@tiptap/extension-heading@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-heading@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/3f4ff6c4c6fad3ce5745fbd97aafe702f3ae3f75e8e2f1277270da0c5ba7a1bf566328bd9894fbf4e766901e8977ad18b9aac0254b22bbed3ba37aa49d787a1c - languageName: node - linkType: hard - -"@tiptap/extension-history@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-history@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/a5c9f713fe3c9d97f6baacaf279c22f86bc0ba1cf8a7497de55e9b7c869201d91f2b3ffe8b0bbc5c728a3454ebd791c3b2cb4906fe3e46305ef3ce0bad098425 - languageName: node - linkType: hard - -"@tiptap/extension-horizontal-rule@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-horizontal-rule@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/74456f9597b95f5d7e43a6a1089a6a2b7b8016655e49058b272c96333c785e216d71a5a3289f4eaae3d6a05fecab0d8ece0173d142c65912c155634814f2712b - languageName: node - linkType: hard - -"@tiptap/extension-image@npm:^2.11.3": - version: 2.27.1 - resolution: "@tiptap/extension-image@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/5d12f5d4c2e0027facf20dbb42b5aa78b18022bbdd25c8a26238b0717b530fbdcc5453fb7ae6cc3492e5d47e3277e7e547456f8b0bc7f715c27ea16a9f4d1e61 - languageName: node - linkType: hard - -"@tiptap/extension-italic@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-italic@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/7feb7f514b0f223ffc1fbac76e0390d1d5f2294c087101381968ee72cdfc097a4c8cf43f96420385e11d2a129467eb1bb10f41e25eca7085a58e0025eac4ff88 - languageName: node - linkType: hard - -"@tiptap/extension-link@npm:^2.11.3": - version: 2.27.1 - resolution: "@tiptap/extension-link@npm:2.27.1" - dependencies: - linkifyjs: "npm:^4.3.2" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - checksum: 10/cb83ad31a1637232ec02f016663d99639349da76f2ec12fdbcbec69f2698636ec74b15bf3f63e2de85d3751e6d6a516e41960f74edbefe147f6d423a4d088339 - languageName: node - linkType: hard - -"@tiptap/extension-list-item@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-list-item@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/61ec95e9c631e183cb81bfe58563c6ae91d1674e618729f358fe182805b3f0d8e779c78fe916bfde1e31bf2ba54e47676672866161f406548dfc45ed0b417047 - languageName: node - linkType: hard - -"@tiptap/extension-ordered-list@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-ordered-list@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/3908790a64a80a11ca71ffde548fc9685d207f1d8ad57a91a4f258476f6b52b9b48d55419421d70a3db872f0f1bbb65e3c693bfdca99c17dcbaa72eb13845e8c - languageName: node - linkType: hard - -"@tiptap/extension-paragraph@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-paragraph@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/98dbead68cf34482d213775b937cb4e9d3d96062a19ef64fc22a812c1d399cbfce6ecddd169b2216cd082723ea399cf63dada62791b93a797f299302210758d9 - languageName: node - linkType: hard - -"@tiptap/extension-strike@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-strike@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/a4f713575fddab5410ffe059b682f7759a11b32a41b0a9b1a7795ea3fd431e8ca380f100ef9c076b5a6d3610b557f3c271559bbc416026032c49da4aa14e82d4 - languageName: node - linkType: hard - -"@tiptap/extension-text-style@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-text-style@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/73c445b43cc20e11cdc8a3ef388b584c50fd1a5ed7dbe653aa957cd821092f5cab8929144320049d7ae3db0e1c77db949a56fc06b10f1b26cdca1e38aecac6d8 - languageName: node - linkType: hard - -"@tiptap/extension-text@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/extension-text@npm:2.27.1" - peerDependencies: - "@tiptap/core": ^2.7.0 - checksum: 10/ba1a1d7eb4f50671ea69bcf37e1fde8303a67ef389d1f0a3c1db73999bd86248d6c2ffcdfb342054b496c847944e35f674831b593671d457b5a2681001aba471 - languageName: node - linkType: hard - -"@tiptap/pm@npm:^2.2.4, @tiptap/pm@npm:^2.27.1": - version: 2.27.1 - resolution: "@tiptap/pm@npm:2.27.1" - dependencies: - prosemirror-changeset: "npm:^2.3.0" - prosemirror-collab: "npm:^1.3.1" - prosemirror-commands: "npm:^1.6.2" - prosemirror-dropcursor: "npm:^1.8.1" - prosemirror-gapcursor: "npm:^1.3.2" - prosemirror-history: "npm:^1.4.1" - prosemirror-inputrules: "npm:^1.4.0" - prosemirror-keymap: "npm:^1.2.2" - prosemirror-markdown: "npm:^1.13.1" - prosemirror-menu: "npm:^1.2.4" - prosemirror-model: "npm:^1.23.0" - prosemirror-schema-basic: "npm:^1.2.3" - prosemirror-schema-list: "npm:^1.4.1" - prosemirror-state: "npm:^1.4.3" - prosemirror-tables: "npm:^1.6.4" - prosemirror-trailing-node: "npm:^3.0.0" - prosemirror-transform: "npm:^1.10.2" - prosemirror-view: "npm:^1.37.0" - checksum: 10/443f6f070fd21920c2aee73dbc160d287d24fdd0075b1f4f0d3240c1850e2b205a76ef75bfdd7f67ac452edf10fb7472f67ae9847a808ce92f8276b6c2946517 - languageName: node - linkType: hard - -"@tiptap/react@npm:^2.2.4": - version: 2.27.1 - resolution: "@tiptap/react@npm:2.27.1" - dependencies: - "@tiptap/extension-bubble-menu": "npm:^2.27.1" - "@tiptap/extension-floating-menu": "npm:^2.27.1" - "@types/use-sync-external-store": "npm:^0.0.6" - fast-deep-equal: "npm:^3" - use-sync-external-store: "npm:^1" - peerDependencies: - "@tiptap/core": ^2.7.0 - "@tiptap/pm": ^2.7.0 - react: ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10/800578e5c4c52cab2a920020269186750cdac752eab8fcda535eddfed09c3c14e4b5967b9dd6300f16e0d7450970f930b72881613d667a31dcb6aaf8aab180e3 - languageName: node - linkType: hard - -"@tiptap/starter-kit@npm:^2.2.4": - version: 2.27.1 - resolution: "@tiptap/starter-kit@npm:2.27.1" - dependencies: - "@tiptap/core": "npm:^2.27.1" - "@tiptap/extension-blockquote": "npm:^2.27.1" - "@tiptap/extension-bold": "npm:^2.27.1" - "@tiptap/extension-bullet-list": "npm:^2.27.1" - "@tiptap/extension-code": "npm:^2.27.1" - "@tiptap/extension-code-block": "npm:^2.27.1" - "@tiptap/extension-document": "npm:^2.27.1" - "@tiptap/extension-dropcursor": "npm:^2.27.1" - "@tiptap/extension-gapcursor": "npm:^2.27.1" - "@tiptap/extension-hard-break": "npm:^2.27.1" - "@tiptap/extension-heading": "npm:^2.27.1" - "@tiptap/extension-history": "npm:^2.27.1" - "@tiptap/extension-horizontal-rule": "npm:^2.27.1" - "@tiptap/extension-italic": "npm:^2.27.1" - "@tiptap/extension-list-item": "npm:^2.27.1" - "@tiptap/extension-ordered-list": "npm:^2.27.1" - "@tiptap/extension-paragraph": "npm:^2.27.1" - "@tiptap/extension-strike": "npm:^2.27.1" - "@tiptap/extension-text": "npm:^2.27.1" - "@tiptap/extension-text-style": "npm:^2.27.1" - "@tiptap/pm": "npm:^2.27.1" - checksum: 10/ef5d62e6a3a3af5c9ed603155ce2e097cf8e0ac509671a1c144331f2cc833723cfc787ea91012765ee534a6c2e89a818b350ef0b965c3f7e82c30375db8ed8b3 - languageName: node - linkType: hard - "@tybys/wasm-util@npm:^0.10.0": version: 0.10.1 resolution: "@tybys/wasm-util@npm:0.10.1" @@ -2749,278 +1386,6 @@ __metadata: languageName: node linkType: hard -"@types/d3-array@npm:*": - version: 3.2.2 - resolution: "@types/d3-array@npm:3.2.2" - checksum: 10/1afebd05b688cafaaea295f765b409789f088b274b8a7ca40a4bc2b79760044a898e06a915f40bbc59cf39eabdd2b5d32e960b136fc025fd05c9a9d4435614c6 - languageName: node - linkType: hard - -"@types/d3-axis@npm:*": - version: 3.0.6 - resolution: "@types/d3-axis@npm:3.0.6" - dependencies: - "@types/d3-selection": "npm:*" - checksum: 10/8af56b629a0597ac8ef5051b6ad5390818462d8e588e1b52fb181808b1c0525d12a658730fad757e1ae256d0db170a0e29076acdef21acc98b954608d1c37b84 - languageName: node - linkType: hard - -"@types/d3-brush@npm:*": - version: 3.0.6 - resolution: "@types/d3-brush@npm:3.0.6" - dependencies: - "@types/d3-selection": "npm:*" - checksum: 10/4095cee2512d965732147493c471a8dd97dfb5967479d9aef43397f8b0e074b03296302423b8379c4274f9249b52bd1d74cc021f98d4f64b5a8a4a7e6fe48335 - languageName: node - linkType: hard - -"@types/d3-chord@npm:*": - version: 3.0.6 - resolution: "@types/d3-chord@npm:3.0.6" - checksum: 10/ca9ba8b00debd24a2b51527b9c3db63eafa5541c08dc721d1c52ca19960c5cec93a7b1acfc0ec072dbca31d134924299755e20a4d1d4ee04b961fc0de841b418 - languageName: node - linkType: hard - -"@types/d3-color@npm:*": - version: 3.1.3 - resolution: "@types/d3-color@npm:3.1.3" - checksum: 10/1cf0f512c09357b25d644ab01b54200be7c9b15c808333b0ccacf767fff36f17520b2fcde9dad45e1bd7ce84befad39b43da42b4fded57680fa2127006ca3ece - languageName: node - linkType: hard - -"@types/d3-contour@npm:*": - version: 3.0.6 - resolution: "@types/d3-contour@npm:3.0.6" - dependencies: - "@types/d3-array": "npm:*" - "@types/geojson": "npm:*" - checksum: 10/e7b7e3972aa71003c21f2c864116ffb95a9175a62ec56ec656a855e5198a66a0830b2ad7fc26811214cfa8c98cdf4190d7d351913ca0913f799fbcf2a4c99b2d - languageName: node - linkType: hard - -"@types/d3-delaunay@npm:*": - version: 6.0.4 - resolution: "@types/d3-delaunay@npm:6.0.4" - checksum: 10/cb8d2c9ed0b39ade3107b9792544a745b2de3811a6bd054813e9dc708b1132fbacd796e54c0602c11b3a14458d14487c5276c1affb7c2b9f25fe55fff88d6d25 - languageName: node - linkType: hard - -"@types/d3-dispatch@npm:*": - version: 3.0.7 - resolution: "@types/d3-dispatch@npm:3.0.7" - checksum: 10/ce7ab5a7d5c64aacf563797c0c61f3862b9ff687cb35470fe462219f09e402185646f51707339beede616586d92ded6974c3958dbeb15e35a85b1ecfafdf13a8 - languageName: node - linkType: hard - -"@types/d3-drag@npm:*": - version: 3.0.7 - resolution: "@types/d3-drag@npm:3.0.7" - dependencies: - "@types/d3-selection": "npm:*" - checksum: 10/93aba299c3a8d41ee326c5304ab694ceea135ed115c3b2ccab727a5d9bfc935f7f36d3fc416c013010eb755ac536c52adfcb15c195f241dc61f62650cc95088e - languageName: node - linkType: hard - -"@types/d3-dsv@npm:*": - version: 3.0.7 - resolution: "@types/d3-dsv@npm:3.0.7" - checksum: 10/8507f542135cae472781dff1c3b391eceedad0f2032d24ac4a0814e72e2f6877e4ddcb66f44627069977ee61029dc0a729edf659ed73cbf1040f55a7451f05ef - languageName: node - linkType: hard - -"@types/d3-ease@npm:*": - version: 3.0.2 - resolution: "@types/d3-ease@npm:3.0.2" - checksum: 10/d8f92a8a7a008da71f847a16227fdcb53a8938200ecdf8d831ab6b49aba91e8921769761d3bfa7e7191b28f62783bfd8b0937e66bae39d4dd7fb0b63b50d4a94 - languageName: node - linkType: hard - -"@types/d3-fetch@npm:*": - version: 3.0.7 - resolution: "@types/d3-fetch@npm:3.0.7" - dependencies: - "@types/d3-dsv": "npm:*" - checksum: 10/d496475cec7750f75740936e750a0150ca45e924a4f4697ad2c564f3a8f6c4ebc1b1edf8e081936e896532516731dbbaf2efd4890d53274a8eae13f51f821557 - languageName: node - linkType: hard - -"@types/d3-force@npm:*": - version: 3.0.10 - resolution: "@types/d3-force@npm:3.0.10" - checksum: 10/9c35abed2af91b94fc72d6b477188626e628ed89a01016437502c1deaf558da934b5d0cc808c2f2979ac853b6302b3d6ef763eddaff3a55552a55c0be710d5ca - languageName: node - linkType: hard - -"@types/d3-format@npm:*": - version: 3.0.4 - resolution: "@types/d3-format@npm:3.0.4" - checksum: 10/b937ecd2712d4aa38d5b4f5daab9cc8a576383868be1809e046aec99eeb1f1798c139f2e862dc400a82494c763be46087d154891773417f8eb53c73762ba3eb8 - languageName: node - linkType: hard - -"@types/d3-geo@npm:*": - version: 3.1.0 - resolution: "@types/d3-geo@npm:3.1.0" - dependencies: - "@types/geojson": "npm:*" - checksum: 10/e759d98470fe605ff0088247af81c3197cefce72b16eafe8acae606216c3e0a9f908df4e7cd5005ecfe13b8ac8396a51aaa0d282f3ca7d1c3850313a13fac905 - languageName: node - linkType: hard - -"@types/d3-hierarchy@npm:*": - version: 3.1.7 - resolution: "@types/d3-hierarchy@npm:3.1.7" - checksum: 10/9ff6cdedf5557ef9e1e7a65ca3c6846c895c84c1184e11ec6fa48565e96ebf5482d8be5cc791a8bc7f7debbd0e62604ee3da3ddca4f9d58bf6c8b4030567c6c6 - languageName: node - linkType: hard - -"@types/d3-interpolate@npm:*": - version: 3.0.4 - resolution: "@types/d3-interpolate@npm:3.0.4" - dependencies: - "@types/d3-color": "npm:*" - checksum: 10/72a883afd52c91132598b02a8cdfced9e783c54ca7e4459f9e29d5f45d11fb33f2cabc844e42fd65ba6e28f2a931dcce1add8607d2f02ef6fb8ea5b83ae84127 - languageName: node - linkType: hard - -"@types/d3-path@npm:*": - version: 3.1.1 - resolution: "@types/d3-path@npm:3.1.1" - checksum: 10/0437994d45d852ecbe9c4484e5abe504cd48751796d23798b6d829503a15563fdd348d93ac44489ba9c656992d16157f695eb889d9ce1198963f8e1dbabb1266 - languageName: node - linkType: hard - -"@types/d3-polygon@npm:*": - version: 3.0.2 - resolution: "@types/d3-polygon@npm:3.0.2" - checksum: 10/7cf1eadb54f02dd3617512b558f4c0f3811f8a6a8c887d9886981c3cc251db28b68329b2b0707d9f517231a72060adbb08855227f89bef6ef30caedc0a67cab2 - languageName: node - linkType: hard - -"@types/d3-quadtree@npm:*": - version: 3.0.6 - resolution: "@types/d3-quadtree@npm:3.0.6" - checksum: 10/4c260c9857d496b7f112cf57680c411c1912cc72538a5846c401429e3ed89a097c66410cfd38b394bfb4733ec2cb47d345b4eb5e202cbfb8e78ab044b535be02 - languageName: node - linkType: hard - -"@types/d3-random@npm:*": - version: 3.0.3 - resolution: "@types/d3-random@npm:3.0.3" - checksum: 10/2c126dda6846f6c7e02c9123a30b4cdf27f3655d19b78456bbb330fbac27acceeeb987318055d3964dba8e6450377ff737db91d81f27c81ca6f4522c9b994ef2 - languageName: node - linkType: hard - -"@types/d3-scale-chromatic@npm:*": - version: 3.1.0 - resolution: "@types/d3-scale-chromatic@npm:3.1.0" - checksum: 10/6b04af931b7cd4aa09f21519970cab44aaae181faf076013ab93ccb0d550ec16f4c8d444c1e9dee1493be4261a8a8bb6f8e6356e6f4c6ba0650011b1e8a38aef - languageName: node - linkType: hard - -"@types/d3-scale@npm:*": - version: 4.0.9 - resolution: "@types/d3-scale@npm:4.0.9" - dependencies: - "@types/d3-time": "npm:*" - checksum: 10/2cae90a5e39252ae51388f3909ffb7009178582990462838a4edd53dd7e2e08121b38f0d2e1ac0e28e41167e88dea5b99e064ca139ba917b900a8020cf85362f - languageName: node - linkType: hard - -"@types/d3-selection@npm:*": - version: 3.0.11 - resolution: "@types/d3-selection@npm:3.0.11" - checksum: 10/2d2d993b9e9553d066566cb22916c632e5911090db99e247bd8c32855a344e6b7c25b674f3c27956c367a6b3b1214b09931ce854788c3be2072003e01f2c75d7 - languageName: node - linkType: hard - -"@types/d3-shape@npm:*": - version: 3.1.7 - resolution: "@types/d3-shape@npm:3.1.7" - dependencies: - "@types/d3-path": "npm:*" - checksum: 10/b7ddda2a9c916ba438308bfa6e53fa2bb11c2ce13537ba2a7816c16f9432287b57901921c7231d2924f2d7d360535c3795f017865ab05abe5057c6ca06ca81df - languageName: node - linkType: hard - -"@types/d3-time-format@npm:*": - version: 4.0.3 - resolution: "@types/d3-time-format@npm:4.0.3" - checksum: 10/9dfc1516502ac1c657d6024bdb88b6dc7e21dd7bff88f6187616cf9a0108250f63507a2004901ece4f97cc46602005a2ca2d05c6dbe53e8a0f6899bd60d4ff7a - languageName: node - linkType: hard - -"@types/d3-time@npm:*": - version: 3.0.4 - resolution: "@types/d3-time@npm:3.0.4" - checksum: 10/b1eb4255066da56023ad243fd4ae5a20462d73bd087a0297c7d49ece42b2304a4a04297568c604a38541019885b2bc35a9e0fd704fad218e9bc9c5f07dc685ce - languageName: node - linkType: hard - -"@types/d3-timer@npm:*": - version: 3.0.2 - resolution: "@types/d3-timer@npm:3.0.2" - checksum: 10/1643eebfa5f4ae3eb00b556bbc509444d88078208ec2589ddd8e4a24f230dd4cf2301e9365947e70b1bee33f63aaefab84cd907822aae812b9bc4871b98ab0e1 - languageName: node - linkType: hard - -"@types/d3-transition@npm:*": - version: 3.0.9 - resolution: "@types/d3-transition@npm:3.0.9" - dependencies: - "@types/d3-selection": "npm:*" - checksum: 10/dad647c485440f176117e8a45f31aee9427d8d4dfa174eaa2f01e702641db53ad0f752a144b20987c7189723c4f0afe0bf0f16d95b2a91aa28937eee4339c161 - languageName: node - linkType: hard - -"@types/d3-zoom@npm:*": - version: 3.0.8 - resolution: "@types/d3-zoom@npm:3.0.8" - dependencies: - "@types/d3-interpolate": "npm:*" - "@types/d3-selection": "npm:*" - checksum: 10/cc6ba975cf4f55f94933413954d81b87feb1ee8b8cee8f2202cf526f218dcb3ba240cbeb04ed80522416201c4a7394b37de3eb695d840a36d190dfb2d3e62cb5 - languageName: node - linkType: hard - -"@types/d3@npm:^7.4.3": - version: 7.4.3 - resolution: "@types/d3@npm:7.4.3" - dependencies: - "@types/d3-array": "npm:*" - "@types/d3-axis": "npm:*" - "@types/d3-brush": "npm:*" - "@types/d3-chord": "npm:*" - "@types/d3-color": "npm:*" - "@types/d3-contour": "npm:*" - "@types/d3-delaunay": "npm:*" - "@types/d3-dispatch": "npm:*" - "@types/d3-drag": "npm:*" - "@types/d3-dsv": "npm:*" - "@types/d3-ease": "npm:*" - "@types/d3-fetch": "npm:*" - "@types/d3-force": "npm:*" - "@types/d3-format": "npm:*" - "@types/d3-geo": "npm:*" - "@types/d3-hierarchy": "npm:*" - "@types/d3-interpolate": "npm:*" - "@types/d3-path": "npm:*" - "@types/d3-polygon": "npm:*" - "@types/d3-quadtree": "npm:*" - "@types/d3-random": "npm:*" - "@types/d3-scale": "npm:*" - "@types/d3-scale-chromatic": "npm:*" - "@types/d3-selection": "npm:*" - "@types/d3-shape": "npm:*" - "@types/d3-time": "npm:*" - "@types/d3-time-format": "npm:*" - "@types/d3-timer": "npm:*" - "@types/d3-transition": "npm:*" - "@types/d3-zoom": "npm:*" - checksum: 10/12234aa093c8661546168becdd8956e892b276f525d96f65a7b32fed886fc6a569fe5a1171bff26fef2a5663960635f460c9504a6f2d242ba281a2b6c8c6465c - languageName: node - linkType: hard - "@types/deep-eql@npm:*": version: 4.0.2 resolution: "@types/deep-eql@npm:4.0.2" @@ -3035,22 +1400,6 @@ __metadata: languageName: node linkType: hard -"@types/geojson@npm:*": - version: 7946.0.16 - resolution: "@types/geojson@npm:7946.0.16" - checksum: 10/34d07421bdd60e7b99fa265441d17ac6e9aef48e3ce22d04324127d0de1daf7fbaa0bd3be1cece2092eb6995f21da84afa5231e24621a2910ff7340bc98f496f - languageName: node - linkType: hard - -"@types/html2canvas@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/html2canvas@npm:1.0.0" - dependencies: - html2canvas: "npm:*" - checksum: 10/555e96d4b59b2a675ebd2fe05467c81e1f004cc60708f944fa9feb79ee41d3cdeeae3ece1deb7c2e58118f116cc9446e653bc789fac05172ef53c85d7d35a3e0 - languageName: node - linkType: hard - "@types/js-yaml@npm:^4.0.9": version: 4.0.9 resolution: "@types/js-yaml@npm:4.0.9" @@ -3065,46 +1414,6 @@ __metadata: languageName: node linkType: hard -"@types/katex@npm:^0.16.7": - version: 0.16.7 - resolution: "@types/katex@npm:0.16.7" - checksum: 10/4fd15d93553be97c02c064e16be18d7ccbabf66ec72a9dc7fd5bfa47f0c7581da2f942f693c7cb59499de4c843c2189796e49c9647d336cbd52b777b6722a95a - languageName: node - linkType: hard - -"@types/linkify-it@npm:^5": - version: 5.0.0 - resolution: "@types/linkify-it@npm:5.0.0" - checksum: 10/c3919044d4876f9d71d037e861745cd2485c95ac8c36a4fa67b132d4e60eb1d067e123cc7965c9cf5110eea351517d767f0d306af5e9147d6d0af87bc374ddcf - languageName: node - linkType: hard - -"@types/markdown-it@npm:^14.0.0": - version: 14.1.2 - resolution: "@types/markdown-it@npm:14.1.2" - dependencies: - "@types/linkify-it": "npm:^5" - "@types/mdurl": "npm:^2" - checksum: 10/ca2f239c8d59610b9f936fd40261a6ccf2fa1ae27a21816c031e5712542dcf9ee01e2fe29b31118df90716e11ade54e47d92a498e9b6488800e77ca8827255a2 - languageName: node - linkType: hard - -"@types/marked@npm:^6.0.0": - version: 6.0.0 - resolution: "@types/marked@npm:6.0.0" - dependencies: - marked: "npm:*" - checksum: 10/ad4cd5a405604b27efb4d3979b05869f3069529d1f5b2a38039de7c96e57270f03e7580efe327ca1c136ec22a355d0a7d8578346bd2af8397fdd6bb76ca1b084 - languageName: node - linkType: hard - -"@types/mdurl@npm:^2": - version: 2.0.0 - resolution: "@types/mdurl@npm:2.0.0" - checksum: 10/78746e96c655ceed63db06382da466fd52c7e9dc54d60b12973dfdd110cae06b9439c4b90e17bb8d4461109184b3ea9f3e9f96b3e4bf4aa9fe18b6ac35f283c8 - languageName: node - linkType: hard - "@types/node@npm:24.0.3": version: 24.0.3 resolution: "@types/node@npm:24.0.3" @@ -3114,13 +1423,6 @@ __metadata: languageName: node linkType: hard -"@types/prismjs@npm:^1.26.5": - version: 1.26.5 - resolution: "@types/prismjs@npm:1.26.5" - checksum: 10/617099479db9550119d0f84272dc79d64b2cf3e0d7a17167fe740d55fdf0f155697d935409464392d164e62080c2c88d649cf4bc4fdd30a87127337536657277 - languageName: node - linkType: hard - "@types/prop-types@npm:*": version: 15.7.15 resolution: "@types/prop-types@npm:15.7.15" @@ -3181,13 +1483,6 @@ __metadata: languageName: node linkType: hard -"@types/use-sync-external-store@npm:^0.0.6": - version: 0.0.6 - resolution: "@types/use-sync-external-store@npm:0.0.6" - checksum: 10/a95ce330668501ad9b1c5b7f2b14872ad201e552a0e567787b8f1588b22c7040c7c3d80f142cbb9f92d13c4ea41c46af57a20f2af4edf27f224d352abcfe4049 - languageName: node - linkType: hard - "@typescript-eslint/eslint-plugin@npm:^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0": version: 8.49.0 resolution: "@typescript-eslint/eslint-plugin@npm:8.49.0" @@ -3561,7 +1856,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.15.0, acorn@npm:^8.9.0": +"acorn@npm:^8.9.0": version: 8.15.0 resolution: "acorn@npm:8.15.0" bin: @@ -3666,15 +1961,6 @@ __metadata: languageName: node linkType: hard -"aria-hidden@npm:^1.2.4": - version: 1.2.6 - resolution: "aria-hidden@npm:1.2.6" - dependencies: - tslib: "npm:^2.0.0" - checksum: 10/1914e5a36225dccdb29f0b88cc891eeca736cdc5b0c905ab1437b90b28b5286263ed3a221c75b7dc788f25b942367be0044b2ac8ccf073a72e07a50b1d964202 - languageName: node - linkType: hard - "aria-query@npm:5.1.3": version: 5.1.3 resolution: "aria-query@npm:5.1.3" @@ -3975,15 +2261,6 @@ __metadata: languageName: node linkType: hard -"busboy@npm:1.6.0": - version: 1.6.0 - resolution: "busboy@npm:1.6.0" - dependencies: - streamsearch: "npm:^1.1.0" - checksum: 10/bee10fa10ea58e7e3e7489ffe4bda6eacd540a17de9f9cd21cc37e297b2dd9fe52b2715a5841afaec82900750d810d01d7edb4b2d456427f449b92b417579763 - languageName: node - linkType: hard - "cacache@npm:^20.0.1": version: 20.0.3 resolution: "cacache@npm:20.0.3" @@ -4091,31 +2368,6 @@ __metadata: languageName: node linkType: hard -"chevrotain-allstar@npm:~0.3.0": - version: 0.3.1 - resolution: "chevrotain-allstar@npm:0.3.1" - dependencies: - lodash-es: "npm:^4.17.21" - peerDependencies: - chevrotain: ^11.0.0 - checksum: 10/a12c0e408c17920b5f8fc095b7981d15609a63b3795946005fdfc77a5bbc692bbdb196ea29ad4655f55bfa7c93bbcbe7fe2e5782475bf65761b33f13a4aa1a77 - languageName: node - linkType: hard - -"chevrotain@npm:~11.0.3": - version: 11.0.3 - resolution: "chevrotain@npm:11.0.3" - dependencies: - "@chevrotain/cst-dts-gen": "npm:11.0.3" - "@chevrotain/gast": "npm:11.0.3" - "@chevrotain/regexp-to-ast": "npm:11.0.3" - "@chevrotain/types": "npm:11.0.3" - "@chevrotain/utils": "npm:11.0.3" - lodash-es: "npm:4.17.21" - checksum: 10/8fa6253e51320dd4c3d386315b925734943e509d7954a2cd917746c0604461191bea57b0fb8fbab1903e0508fd94bfd35ebd0f8eace77cd0f3f42a9ee4f8f676 - languageName: node - linkType: hard - "chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" @@ -4149,15 +2401,6 @@ __metadata: languageName: node linkType: hard -"class-variance-authority@npm:^0.7.1": - version: 0.7.1 - resolution: "class-variance-authority@npm:0.7.1" - dependencies: - clsx: "npm:^2.1.1" - checksum: 10/27a1face3f5ee88caa7813743461977aef5110830dc8e8960e7c9570598b37ffb8b2760b4e5d738dc827b0eb9058ddd204e9002e9af0ef39b6851f6ea9aa82c1 - languageName: node - linkType: hard - "client-only@npm:0.0.1": version: 0.0.1 resolution: "client-only@npm:0.0.1" @@ -4165,13 +2408,6 @@ __metadata: languageName: node linkType: hard -"clipboard-polyfill@npm:^4.1.1": - version: 4.1.1 - resolution: "clipboard-polyfill@npm:4.1.1" - checksum: 10/5e1f901709ab8eaa1e3fda377c51946f76953ed79dbdb063490cc267ce4d4969566019d60dabf8d4b1e7246b684a05f05d77f37444c66f7b6c1a292c7d2d1c6e - languageName: node - linkType: hard - "cliui@npm:^6.0.0": version: 6.0.0 resolution: "cliui@npm:6.0.0" @@ -4187,7 +2423,6 @@ __metadata: version: 0.0.0-use.local resolution: "cloudnative-dashboard@workspace:." dependencies: - "@internal/neurapress": "file:./packages/neurapress" "@playwright/test": "npm:^1.49.1" "@tailwindcss/typography": "npm:^0.5.19" "@testing-library/dom": "npm:^9.3.1" @@ -4267,13 +2502,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:7": - version: 7.2.0 - resolution: "commander@npm:7.2.0" - checksum: 10/9973af10727ad4b44f26703bf3e9fdc323528660a7590efe3aa9ad5042b4584c0deed84ba443f61c9d6f02dade54a5a5d3c95e306a1e1630f8374ae6db16c06d - languageName: node - linkType: hard - "commander@npm:^4.0.0": version: 4.1.1 resolution: "commander@npm:4.1.1" @@ -4295,45 +2523,6 @@ __metadata: languageName: node linkType: hard -"confbox@npm:^0.1.8": - version: 0.1.8 - resolution: "confbox@npm:0.1.8" - checksum: 10/4ebcfb1c6a3b25276734ec5722e88768eb61fc02f98e11960b845c5c62bc27fd05f493d2a8244d9675b24ef95afe4c0d511cdcad02c72f5eeea463cc26687999 - languageName: node - linkType: hard - -"core-util-is@npm:~1.0.0": - version: 1.0.3 - resolution: "core-util-is@npm:1.0.3" - checksum: 10/9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99 - languageName: node - linkType: hard - -"cose-base@npm:^1.0.0": - version: 1.0.3 - resolution: "cose-base@npm:1.0.3" - dependencies: - layout-base: "npm:^1.0.0" - checksum: 10/52e1f4ae173738aebe14395e3f865dc10ce430156554bab52f4b8ef0c583375644348c2a226b83d97eebc7d35340919e7bc10d23a3e2fe51b853bf56f27b5da7 - languageName: node - linkType: hard - -"cose-base@npm:^2.2.0": - version: 2.2.0 - resolution: "cose-base@npm:2.2.0" - dependencies: - layout-base: "npm:^2.0.0" - checksum: 10/4d4b16a84188b8f9419d9dbaffca62561f0e0ee125569339782141111aaf2bec1d180270bbaf5a13ac956f6a8c6b74ab2431e456da239982046b9ddb612bde6a - languageName: node - linkType: hard - -"crelt@npm:^1.0.0": - version: 1.0.6 - resolution: "crelt@npm:1.0.6" - checksum: 10/5ed326ca6bd243b1dba6b943f665b21c2c04be03271824bc48f20dba324b0f8233e221f8c67312526d24af2b1243c023dc05a41bd8bd05d1a479fd2c72fb39c3 - languageName: node - linkType: hard - "cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" @@ -4387,398 +2576,6 @@ __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: "npm:^1.0.0" - peerDependencies: - cytoscape: ^3.2.0 - checksum: 10/9ec2999159af62f1a251bf1e146a9a779085c4fdb1b8146596208f0097c0512fc4bffda53d3b00c87a1e8ae5024db3ebfb97162115216f5b4d024e314f4a03bb - languageName: node - linkType: hard - -"cytoscape-fcose@npm:^2.2.0": - version: 2.2.0 - resolution: "cytoscape-fcose@npm:2.2.0" - dependencies: - cose-base: "npm:^2.2.0" - peerDependencies: - cytoscape: ^3.2.0 - checksum: 10/927aa3b29c1d514c6513c5a785d7af7a8d0499eb166de1f42b958ef20d264ef9cbe238da0b65ae01860424972dce1c73017cf2afdae4f02f9a247f7031b00de3 - languageName: node - linkType: hard - -"cytoscape@npm:^3.29.3": - version: 3.33.1 - resolution: "cytoscape@npm:3.33.1" - checksum: 10/0e8d3ea87eb624899341d6a765cfb732199af8a871beedeb94971061632ce814c2c39e8257d6628c5611ca9dadc1a723a00377d04f149e0d24f6c133a6ab8647 - languageName: node - linkType: hard - -"d3-array@npm:1 - 2": - version: 2.12.1 - resolution: "d3-array@npm:2.12.1" - dependencies: - internmap: "npm:^1.0.0" - checksum: 10/9fdfb91f428915006e126090fe9aa9d5fcbecc78e925eceb32de9dfb989135f6ad940a8f1b086d0b569523679f85453c5335772aa9e6d5d41b480c2610857c7f - 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: "npm:1 - 2" - checksum: 10/5800c467f89634776a5977f6dae3f4e127d91be80f1d07e3e6e35303f9de93e6636d014b234838eea620f7469688d191b3f41207a30040aab750a63c97ec1d7c - languageName: node - linkType: hard - -"d3-axis@npm:3": - version: 3.0.0 - resolution: "d3-axis@npm:3.0.0" - checksum: 10/15ec43ecbd4e7b606fcda60f67a522e45576dfd6aa83dff47f3e91ef6c8448841a09cd91f630b492250dcec67c6ea64463510ead5e632ff6b827aeefae1d42ad - languageName: node - linkType: hard - -"d3-brush@npm:3": - version: 3.0.0 - resolution: "d3-brush@npm:3.0.0" - dependencies: - d3-dispatch: "npm:1 - 3" - d3-drag: "npm:2 - 3" - d3-interpolate: "npm:1 - 3" - d3-selection: "npm:3" - d3-transition: "npm:3" - checksum: 10/fa3a461b62f0f0ee6fe41f5babf45535a0a8f6d4999f675fb1dce932ee02eff72dec14c7296af31ca15998dc0141ccf5d02aa6499363f8bf2941d90688a1d644 - languageName: node - linkType: hard - -"d3-chord@npm:3": - version: 3.0.1 - resolution: "d3-chord@npm:3.0.1" - dependencies: - d3-path: "npm:1 - 3" - checksum: 10/4febcdca4fdc8ba91fc4f7545f4b6321c440150dff80c1ebef887db07bb4200395dfebede63b257393259de07f914da10842da5ab3135e1e281e33ad153e0849 - 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: 10/536ba05bfd9f4fcd6fa289b5974f5c846b21d186875684637e22bf6855e6aba93e24a2eb3712985c6af3f502fbbfa03708edb72f58142f626241a8a17258e545 - languageName: node - linkType: hard - -"d3-contour@npm:4": - version: 4.0.2 - resolution: "d3-contour@npm:4.0.2" - dependencies: - d3-array: "npm:^3.2.0" - checksum: 10/0b252267e0c3c5e97d7e0c720bd35654de99f981199f7240d7dd1acfd4e2d5bf1638829f6db486452eff9c38608efa4a6ab5a0d1525131735c011ee7be3cb4ba - languageName: node - linkType: hard - -"d3-delaunay@npm:6": - version: 6.0.4 - resolution: "d3-delaunay@npm:6.0.4" - dependencies: - delaunator: "npm:5" - checksum: 10/4588e2872d4154daaf2c3f34fefe74e43b909cc460238a7b02823907ca6dd109f2c488c57c8551f1a2607fe4b44fdf24e3a190cea29bca70ef5606678dd9e2de - 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: 10/2b82f41bf4ef88c2f9033dfe32815b67e2ef1c5754a74137a74c7d44d6f0d6ecfa934ac56ed8afe358f6c1f06462e8aa42ca0a388397b5b77a42721570e80487 - 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: "npm:1 - 3" - d3-selection: "npm:3" - checksum: 10/80bc689935e5a46ee92b2d7f71e1c792279382affed9fbcf46034bff3ff7d3f50cf61a874da4bdf331037292b9e7dca5c6401a605d4bb699fdcb4e0c87e176ec - 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: "npm:7" - iconv-lite: "npm:0.6" - rw: "npm: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: 10/a628ac42a272466940f713f310db2e5246690b22035121dc1230077070c9135fb7c9b4d260f093fcadf63b0528202a1953107448a4be3a860c4f42f50d09504d - 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: 10/985d46e868494e9e6806fedd20bad712a50dcf98f357bf604a843a9f6bc17714a657c83dd762f183173dcde983a3570fa679b2bc40017d40b24163cdc4167796 - languageName: node - linkType: hard - -"d3-fetch@npm:3": - version: 3.0.1 - resolution: "d3-fetch@npm:3.0.1" - dependencies: - d3-dsv: "npm:1 - 3" - checksum: 10/cd35d55f8fbb1ea1e37be362a575bb0161449957133aa5b45b9891889b2aca1dc0769c240a236736e33cd823e820a0e73fb3744582307a5d26d1df7bed0ccecb - languageName: node - linkType: hard - -"d3-force@npm:3": - version: 3.0.0 - resolution: "d3-force@npm:3.0.0" - dependencies: - d3-dispatch: "npm:1 - 3" - d3-quadtree: "npm:1 - 3" - d3-timer: "npm:1 - 3" - checksum: 10/85945f8d444d78567009518f0ab54c0f0c8873eb8eb9a2ff0ab667b0f81b419e101a411415d4a2c752547ec7143f89675e8c33b8f111e55e5579a04cb7f4591c - 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: 10/a0fe23d2575f738027a3db0ce57160e5a473ccf24808c1ed46d45ef4f3211076b34a18b585547d34e365e78dcc26dd4ab15c069731fc4b1c07a26bfced09ea31 - languageName: node - linkType: hard - -"d3-geo@npm:3": - version: 3.1.1 - resolution: "d3-geo@npm:3.1.1" - dependencies: - d3-array: "npm:2.5.0 - 3" - checksum: 10/dc5e980330d891dabf92869b98871b05ca2021c64d7ef253bcfd4f2348839ad33576fba474baecc2def86ebd3d943a11d93c0af26be0a2694f5bd59824838133 - languageName: node - linkType: hard - -"d3-hierarchy@npm:3": - version: 3.1.2 - resolution: "d3-hierarchy@npm:3.1.2" - checksum: 10/497b79dc6c35e28b21e8a7b94db92876abd1d4ec082d9803a07ea8964e55b0e71c511a21489363a36f1456f069adb8ff7d33c633678730d6ae961ed350b27733 - 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: "npm:1 - 3" - checksum: 10/988d66497ef5c190cf64f8c80cd66e1e9a58c4d1f8932d776a8e3ae59330291795d5a342f5a97602782ccbef21a5df73bc7faf1f0dc46a5145ba6243a82a0f0e - languageName: node - linkType: hard - -"d3-path@npm:1": - version: 1.0.9 - resolution: "d3-path@npm:1.0.9" - checksum: 10/6ce1747837ea2a449d9ea32e169a382978ab09a4805eb408feb6bbc12cb5f5f6ce29aefc252dd9a815d420f4813d672f75578b78b3bbaf7811f54d8c7f93fd11 - 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: 10/8e97a9ab4930a05b18adda64cf4929219bac913a5506cf8585631020253b39309549632a5cbeac778c0077994442ddaaee8316ee3f380e7baf7566321b84e76a - languageName: node - linkType: hard - -"d3-polygon@npm:3": - version: 3.0.1 - resolution: "d3-polygon@npm:3.0.1" - checksum: 10/c4fa2ed19dcba13fd341815361d27e64597aa0d38d377e401e1353c4acbe8bd73c0afb3e49a1cf4119fadc3651ec8073d06aa6d0e34e664c868d071e58912cd1 - 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: 10/1915b6a7b031fc312f9af61947072db9468c5a2b03837f6a90b38fdaebcd0ea17a883bffd94d16b8a6848e81711a06222f7d39f129386ef1850297219b8d32ba - languageName: node - linkType: hard - -"d3-random@npm:3": - version: 3.0.1 - resolution: "d3-random@npm:3.0.1" - checksum: 10/9f41d6ca3a1826cea8d88392917b5039504337d442a4d1357c870fa3031701e60209a2689a6ddae7df8fca824383d038c957eb545bc49a7428c71aaf3b11f56f - languageName: node - linkType: hard - -"d3-sankey@npm:^0.12.3": - version: 0.12.3 - resolution: "d3-sankey@npm:0.12.3" - dependencies: - d3-array: "npm:1 - 2" - d3-shape: "npm:^1.2.0" - checksum: 10/d5c679135a26d435e9970de3fc0778c6ef5c911f0c878b246939517b57a8daa2e2db6ef99318a0dad16e6079e4b89ef9166f1f661d8d247637875b764628094d - languageName: node - linkType: hard - -"d3-scale-chromatic@npm:3": - version: 3.1.0 - resolution: "d3-scale-chromatic@npm:3.1.0" - dependencies: - d3-color: "npm:1 - 3" - d3-interpolate: "npm:1 - 3" - checksum: 10/25df6a7c621b9171df8b2225e98e41c0a6bcac4de02deb4807280b31116e8f495c5ac93301796098ee5b698cb690154e8138d90d72fd1fe36744c60e02a3d8c4 - languageName: node - linkType: hard - -"d3-scale@npm:4": - version: 4.0.2 - resolution: "d3-scale@npm:4.0.2" - dependencies: - d3-array: "npm:2.10.0 - 3" - d3-format: "npm:1 - 3" - d3-interpolate: "npm:1.2.0 - 3" - d3-time: "npm:2.1.1 - 3" - d3-time-format: "npm:2 - 4" - checksum: 10/e2dc4243586eae2a0fdf91de1df1a90d51dfacb295933f0ca7e9184c31203b01436bef69906ad40f1100173a5e6197ae753cb7b8a1a8fcfda43194ea9cad6493 - 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: 10/0e5acfd305b31628b7be5009ba7303d84bb34817a88ed4dde9c8bd9c23528573fc5272f89fc04e5be03d2cbf5441a248d7274aaf55a8ef3dad46e16333d72298 - languageName: node - linkType: hard - -"d3-shape@npm:3": - version: 3.2.0 - resolution: "d3-shape@npm:3.2.0" - dependencies: - d3-path: "npm:^3.1.0" - checksum: 10/2e861f4d4781ee8abd85d2b435f848d667479dcf01a4e0db3a06600a5bdeddedb240f88229ec7b3bf7fa300c2b3526faeaf7e75f9a24dbf4396d3cc5358ff39d - languageName: node - linkType: hard - -"d3-shape@npm:^1.2.0": - version: 1.3.7 - resolution: "d3-shape@npm:1.3.7" - dependencies: - d3-path: "npm:1" - checksum: 10/1e40fdcfdc8edc9c53a77a6aaea2dbf31bf06df12ebd66cc8d91f76bbde753049ad21dfee0577f7dc5d0a4468554ede4783f6df7d809e291745334dba977c09e - 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: "npm:1 - 3" - checksum: 10/ffc0959258fbb90e3890bfb31b43b764f51502b575e87d0af2c85b85ac379120d246914d07fca9f533d1bcedc27b2841d308a00fd64848c3e2cad9eff5c9a0aa - 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: "npm:2 - 3" - checksum: 10/c110bed295ce63e8180e45b82a9b0ba114d5f33ff315871878f209c1a6d821caa505739a2b07f38d1396637155b8e7372632dacc018e11fbe8ceef58f6af806d - 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: 10/004128602bb187948d72c7dc153f0f063f38ac7a584171de0b45e3a841ad2e17f1e40ad396a4af9cce5551b6ab4a838d5246d23492553843d9da4a4050a911e2 - 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: "npm:1 - 3" - d3-dispatch: "npm:1 - 3" - d3-ease: "npm:1 - 3" - d3-interpolate: "npm:1 - 3" - d3-timer: "npm:1 - 3" - peerDependencies: - d3-selection: 2 - 3 - checksum: 10/02571636acb82f5532117928a87fe25de68f088c38ab4a8b16e495f0f2d08a3fd2937eaebdefdfcf7f1461545524927d2632d795839b88d2e4c71e387aaaffac - languageName: node - linkType: hard - -"d3-zoom@npm:3": - version: 3.0.0 - resolution: "d3-zoom@npm:3.0.0" - dependencies: - d3-dispatch: "npm:1 - 3" - d3-drag: "npm:2 - 3" - d3-interpolate: "npm:1 - 3" - d3-selection: "npm:2 - 3" - d3-transition: "npm:2 - 3" - checksum: 10/0e6e5c14e33c4ecdff311a900dd037dea407734f2dd2818988ed6eae342c1799e8605824523678bd404f81e37824cc588f62dbde46912444c89acc7888036c6b - languageName: node - linkType: hard - -"d3@npm:^7.9.0": - version: 7.9.0 - resolution: "d3@npm:7.9.0" - dependencies: - d3-array: "npm:3" - d3-axis: "npm:3" - d3-brush: "npm:3" - d3-chord: "npm:3" - d3-color: "npm:3" - d3-contour: "npm:4" - d3-delaunay: "npm:6" - d3-dispatch: "npm:3" - d3-drag: "npm:3" - d3-dsv: "npm:3" - d3-ease: "npm:3" - d3-fetch: "npm:3" - d3-force: "npm:3" - d3-format: "npm:3" - d3-geo: "npm:3" - d3-hierarchy: "npm:3" - d3-interpolate: "npm:3" - d3-path: "npm:3" - d3-polygon: "npm:3" - d3-quadtree: "npm:3" - d3-random: "npm:3" - d3-scale: "npm:4" - d3-scale-chromatic: "npm:3" - d3-selection: "npm:3" - d3-shape: "npm:3" - d3-time: "npm:3" - d3-time-format: "npm:4" - d3-timer: "npm:3" - d3-transition: "npm:3" - d3-zoom: "npm:3" - checksum: 10/b0b418996bdf279b01f5c7a0117927f9ad3e833c9ce4657550ce6f6ace70b70cf829c4144b01df0be5a0f716d4e5f15ab0cadc5ff1ce1561d7be29ac86493d83 - languageName: node - linkType: hard - -"dagre-d3-es@npm:7.0.13": - version: 7.0.13 - resolution: "dagre-d3-es@npm:7.0.13" - dependencies: - d3: "npm:^7.9.0" - lodash-es: "npm:^4.17.21" - checksum: 10/f6dbd373b85cc9fbcb23fba996656a0336ba48bc46f1e6d31c582418a5086caf230a4e8178b90acd7b1d14b090cbba2db50dc64484d67cf9c8856a4a2fe30cf0 - languageName: node - linkType: hard - "damerau-levenshtein@npm:^1.0.8": version: 1.0.8 resolution: "damerau-levenshtein@npm:1.0.8" @@ -4829,13 +2626,6 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.11.18": - version: 1.11.19 - resolution: "dayjs@npm:1.11.19" - checksum: 10/185b820d68492b83a3ce2b8ddc7543034edc1dfd1423183f6ae4707b29929a3cc56503a81826309279f9084680c15966b99456e74cf41f7d1f6a2f98f9c7196f - languageName: node - linkType: hard - "debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0": version: 4.4.3 resolution: "debug@npm:4.4.3" @@ -4949,15 +2739,6 @@ __metadata: languageName: node linkType: hard -"delaunator@npm:5": - version: 5.0.1 - resolution: "delaunator@npm:5.0.1" - dependencies: - robust-predicates: "npm:^3.0.2" - checksum: 10/c378a55138d81d471a7214635b1a2c5e74f8ee06582f558df72f0c7c82c25868599ce9a18fb25a245c6c03cab886d17fb574681c78371b539dd069818703f53a - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -4979,13 +2760,6 @@ __metadata: languageName: node linkType: hard -"detect-node-es@npm:^1.1.0": - version: 1.1.0 - resolution: "detect-node-es@npm:1.1.0" - checksum: 10/e46307d7264644975b71c104b9f028ed1d3d34b83a15b8a22373640ce5ea630e5640b1078b8ea15f202b54641da71e4aa7597093bd4b91f113db520a26a37449 - languageName: node - linkType: hard - "didyoumean@npm:^1.2.2": version: 1.2.2 resolution: "didyoumean@npm:1.2.2" @@ -5066,7 +2840,7 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:^3.2.5, dompurify@npm:^3.2.6": +"dompurify@npm:^3.2.6": version: 3.3.1 resolution: "dompurify@npm:3.3.1" dependencies: @@ -5867,7 +3641,7 @@ __metadata: languageName: node linkType: hard -"fast-deep-equal@npm:^3, fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": +"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" checksum: 10/e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d @@ -6154,13 +3928,6 @@ __metadata: languageName: node linkType: hard -"get-nonce@npm:^1.0.0": - version: 1.0.1 - resolution: "get-nonce@npm:1.0.1" - checksum: 10/ad5104871d114a694ecc506a2d406e2331beccb961fe1e110dc25556b38bcdbf399a823a8a375976cd8889668156a9561e12ebe3fa6a4c6ba169c8466c2ff868 - languageName: node - linkType: hard - "get-proto@npm:^1.0.0, get-proto@npm:^1.0.1": version: 1.0.1 resolution: "get-proto@npm:1.0.1" @@ -6258,7 +4025,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": +"graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10/bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2 @@ -6284,13 +4051,6 @@ __metadata: languageName: node linkType: hard -"hachure-fill@npm:^0.5.2": - version: 0.5.2 - resolution: "hachure-fill@npm:0.5.2" - checksum: 10/d78f1b992d1c8951a4fc893bf32045748132a8b481c15d6d31c77c05557f5fa86913a2b66b3c3a3c8ce46ca8e0a46b0b2aa11f979bc804d8edba77b8c30eb1ca - languageName: node - linkType: hard - "has-bigints@npm:^1.0.2": version: 1.1.0 resolution: "has-bigints@npm:1.1.0" @@ -6357,7 +4117,7 @@ __metadata: languageName: node linkType: hard -"html2canvas@npm:*, html2canvas@npm:^1.4.1": +"html2canvas@npm:^1.4.1": version: 1.4.1 resolution: "html2canvas@npm:1.4.1" dependencies: @@ -6406,7 +4166,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2": +"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: @@ -6436,13 +4196,6 @@ __metadata: languageName: node linkType: hard -"immediate@npm:~3.0.5": - version: 3.0.6 - resolution: "immediate@npm:3.0.6" - checksum: 10/f9b3486477555997657f70318cc8d3416159f208bec4cca3ff3442fd266bc23f50f0c9bd8547e1371a6b5e82b821ec9a7044a4f7b944798b25aa3cc6d5e63e62 - languageName: node - linkType: hard - "import-fresh@npm:^3.2.1": version: 3.3.1 resolution: "import-fresh@npm:3.3.1" @@ -6467,7 +4220,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:^2.0.3, inherits@npm:^2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521 @@ -6492,20 +4245,6 @@ __metadata: languageName: node linkType: hard -"internmap@npm:1 - 2": - version: 2.0.3 - resolution: "internmap@npm:2.0.3" - checksum: 10/873e0e7fcfe32f999aa0997a0b648b1244508e56e3ea6b8259b5245b50b5eeb3853fba221f96692bd6d1def501da76c32d64a5cb22a0b26cdd9b445664f805e0 - languageName: node - linkType: hard - -"internmap@npm:^1.0.0": - version: 1.0.1 - resolution: "internmap@npm:1.0.1" - checksum: 10/429cb9e28f393f10c73a826d71ba9e359711b7e42345bd684aba708f43b8139ce90f09b15abbf977a981474ac61615294854e5b9520d3f65187d0f6a2ff27665 - languageName: node - linkType: hard - "ip-address@npm:^10.0.1": version: 10.1.0 resolution: "ip-address@npm:10.1.0" @@ -6816,13 +4555,6 @@ __metadata: languageName: node linkType: hard -"isarray@npm:~1.0.0": - version: 1.0.0 - resolution: "isarray@npm:1.0.0" - checksum: 10/f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab - languageName: node - linkType: hard - "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -6990,19 +4722,7 @@ __metadata: languageName: node linkType: hard -"jszip@npm:^3.10.1": - version: 3.10.1 - resolution: "jszip@npm:3.10.1" - dependencies: - lie: "npm:~3.3.0" - pako: "npm:~1.0.2" - readable-stream: "npm:~2.3.6" - setimmediate: "npm:^1.0.5" - checksum: 10/bfbfbb9b0a27121330ac46ab9cdb3b4812433faa9ba4a54742c87ca441e31a6194ff70ae12acefa5fe25406c432290e68003900541d948a169b23d30c34dd984 - languageName: node - linkType: hard - -"katex@npm:^0.16.21, katex@npm:^0.16.22, katex@npm:^0.16.27": +"katex@npm:^0.16.27": version: 0.16.27 resolution: "katex@npm:0.16.27" dependencies: @@ -7022,13 +4742,6 @@ __metadata: languageName: node linkType: hard -"khroma@npm:^2.1.0": - version: 2.1.0 - resolution: "khroma@npm:2.1.0" - checksum: 10/a195e317bf6f3a1cba98df2677bf9bf6d14195ee0b1c3e5bc20a542cd99652682f290c196a8963956d87aed4ad65ac0bc8a15d75cddf00801fdafd148e01a5d2 - 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" @@ -7036,19 +4749,6 @@ __metadata: languageName: node linkType: hard -"langium@npm:3.3.1": - version: 3.3.1 - resolution: "langium@npm:3.3.1" - dependencies: - chevrotain: "npm:~11.0.3" - chevrotain-allstar: "npm:~0.3.0" - vscode-languageserver: "npm:~9.0.1" - vscode-languageserver-textdocument: "npm:~1.0.11" - vscode-uri: "npm:~3.0.8" - checksum: 10/6b2e5bc1ff47c6048ec24471333f3397ddb4d6419f1c2262268faff00a8f0839ac4bd4877907261273e91e82f239951249155c3aff8d395ee5e3372dfc285e04 - languageName: node - linkType: hard - "language-subtag-registry@npm:^0.3.20": version: 0.3.23 resolution: "language-subtag-registry@npm:0.3.23" @@ -7065,20 +4765,6 @@ __metadata: languageName: node linkType: hard -"layout-base@npm:^1.0.0": - version: 1.0.2 - resolution: "layout-base@npm:1.0.2" - checksum: 10/34504e61e4770e563cf49d4a56c8c10f1da0fb452cff89a652118783189c642ebc86a300d97cbc247e59a9c1eb06a2d419982f7dd10e8eedcab2414bc46d32f8 - languageName: node - linkType: hard - -"layout-base@npm:^2.0.0": - version: 2.0.1 - resolution: "layout-base@npm:2.0.1" - checksum: 10/b5cca04a2e327ea16374a0058f73544291aeb0026972677a128594aca3b627d26949140ab7d275798c7d39193a33b41c5a856d4509c1518f49c9a5f1dad39a20 - languageName: node - linkType: hard - "levn@npm:^0.4.1": version: 0.4.1 resolution: "levn@npm:0.4.1" @@ -7089,15 +4775,6 @@ __metadata: languageName: node linkType: hard -"lie@npm:~3.3.0": - version: 3.3.0 - resolution: "lie@npm:3.3.0" - dependencies: - immediate: "npm:~3.0.5" - checksum: 10/f335ce67fe221af496185d7ce39c8321304adb701e122942c495f4f72dcee8803f9315ee572f5f8e8b08b9e8d7195da91b9fad776e8864746ba8b5e910adf76e - languageName: node - linkType: hard - "lilconfig@npm:^3.1.1, lilconfig@npm:^3.1.3": version: 3.1.3 resolution: "lilconfig@npm:3.1.3" @@ -7112,22 +4789,6 @@ __metadata: languageName: node linkType: hard -"linkify-it@npm:^5.0.0": - version: 5.0.0 - resolution: "linkify-it@npm:5.0.0" - dependencies: - uc.micro: "npm:^2.0.0" - checksum: 10/ef3b7609dda6ec0c0be8a7b879cea195f0d36387b0011660cd6711bba0ad82137f59b458b7e703ec74f11d88e7c1328e2ad9b855a8500c0ded67461a8c4519e6 - languageName: node - linkType: hard - -"linkifyjs@npm:^4.3.2": - version: 4.3.2 - resolution: "linkifyjs@npm:4.3.2" - checksum: 10/b03477486658d1e5531bf65ee1fdc0f79423594e689184c67b8a63c75d9f35d1cd0344edd97d5799502cde4f3163d620e2cbd9e72ad718c6a95084177c004386 - languageName: node - linkType: hard - "locate-path@npm:^5.0.0": version: 5.0.0 resolution: "locate-path@npm:5.0.0" @@ -7146,13 +4807,6 @@ __metadata: languageName: node linkType: hard -"lodash-es@npm:4.17.21, lodash-es@npm:^4.17.21": - version: 4.17.21 - resolution: "lodash-es@npm:4.17.21" - checksum: 10/03f39878ea1e42b3199bd3f478150ab723f93cc8730ad86fec1f2804f4a07c6e30deaac73cad53a88e9c3db33348bb8ceeb274552390e7a75d7849021c02df43 - languageName: node - linkType: hard - "lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" @@ -7194,15 +4848,6 @@ __metadata: languageName: node linkType: hard -"lucide-react@npm:^0.474.0": - version: 0.474.0 - resolution: "lucide-react@npm:0.474.0" - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10/66370cb601cda7f5df78ed11d14b20b7f2dfac128a88a098f6e70ff98e4e8abc63d4ad7b3dc9ecf9814c5578c9d224fc158127d3ee4df770016cc356464011ec - languageName: node - linkType: hard - "lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" @@ -7254,32 +4899,7 @@ __metadata: languageName: node linkType: hard -"markdown-it@npm:^14.0.0": - version: 14.1.0 - resolution: "markdown-it@npm:14.1.0" - dependencies: - argparse: "npm:^2.0.1" - entities: "npm:^4.4.0" - linkify-it: "npm:^5.0.0" - mdurl: "npm:^2.0.0" - punycode.js: "npm:^2.3.1" - uc.micro: "npm:^2.1.0" - bin: - markdown-it: bin/markdown-it.mjs - checksum: 10/f34f921be178ed0607ba9e3e27c733642be445e9bb6b1dba88da7aafe8ba1bc5d2f1c3aa8f3fc33b49a902da4e4c08c2feadfafb290b8c7dda766208bb6483a9 - languageName: node - linkType: hard - -"marked@npm:*": - version: 17.0.1 - resolution: "marked@npm:17.0.1" - bin: - marked: bin/marked.js - checksum: 10/8d39cf5a1eb97288d09d47dba57a613b8c45a212287b27aa16b4bc41baaebb147340c359d379da1bc6d351474d169aa3a63f981770b67f7663ed0a479dd950c2 - languageName: node - linkType: hard - -"marked@npm:^16.0.0, marked@npm:^16.1.2, marked@npm:^16.2.1": +"marked@npm:^16.1.2": version: 16.4.2 resolution: "marked@npm:16.4.2" bin: @@ -7295,13 +4915,6 @@ __metadata: languageName: node linkType: hard -"mdurl@npm:^2.0.0": - version: 2.0.0 - resolution: "mdurl@npm:2.0.0" - checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 - languageName: node - linkType: hard - "merge-refs@npm:^1.3.0": version: 1.3.0 resolution: "merge-refs@npm:1.3.0" @@ -7321,34 +4934,6 @@ __metadata: languageName: node linkType: hard -"mermaid@npm:^11.4.1": - version: 11.12.2 - resolution: "mermaid@npm:11.12.2" - dependencies: - "@braintree/sanitize-url": "npm:^7.1.1" - "@iconify/utils": "npm:^3.0.1" - "@mermaid-js/parser": "npm:^0.6.3" - "@types/d3": "npm:^7.4.3" - cytoscape: "npm:^3.29.3" - cytoscape-cose-bilkent: "npm:^4.1.0" - cytoscape-fcose: "npm:^2.2.0" - d3: "npm:^7.9.0" - d3-sankey: "npm:^0.12.3" - dagre-d3-es: "npm:7.0.13" - dayjs: "npm:^1.11.18" - dompurify: "npm:^3.2.5" - katex: "npm:^0.16.22" - khroma: "npm:^2.1.0" - lodash-es: "npm:^4.17.21" - marked: "npm:^16.2.1" - roughjs: "npm:^4.6.6" - stylis: "npm:^4.3.6" - ts-dedent: "npm:^2.2.0" - uuid: "npm:^11.1.0" - checksum: 10/3c07c1be97a830904c7802933664abd132d626921c3aa82db8d0fbaad35832907cbaa2250747f17e110de5d6f4bdd1fcb9f0416b42c8e59a73653e809333d3da - languageName: node - linkType: hard - "micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" @@ -7497,18 +5082,6 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.7.4, mlly@npm:^1.8.0": - version: 1.8.0 - resolution: "mlly@npm:1.8.0" - dependencies: - acorn: "npm:^8.15.0" - pathe: "npm:^2.0.3" - pkg-types: "npm:^1.3.1" - ufo: "npm:^1.6.1" - checksum: 10/4db690a421076d5fe88331679f702b77a4bfc9fe3f324bc6150270fb0b69ecd4b5e43570b8e4573dde341515b3eac4daa720a6ac9f2715c210b670852641ab1c - languageName: node - linkType: hard - "ms@npm:^2.1.1, ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" @@ -7566,71 +5139,6 @@ __metadata: languageName: node linkType: hard -"next-themes@npm:^0.4.4": - version: 0.4.6 - resolution: "next-themes@npm:0.4.6" - peerDependencies: - react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - checksum: 10/48540e77a8f1967fa27338e91037df296f84d8979ba3003f71eed8d9a2f4f29b3cc6797d27b501547fd39cf33611a2accb432eec92ad8a457abe1a142cc5a02e - languageName: node - linkType: hard - -"next@npm:14.1.0": - version: 14.1.0 - resolution: "next@npm:14.1.0" - dependencies: - "@next/env": "npm:14.1.0" - "@next/swc-darwin-arm64": "npm:14.1.0" - "@next/swc-darwin-x64": "npm:14.1.0" - "@next/swc-linux-arm64-gnu": "npm:14.1.0" - "@next/swc-linux-arm64-musl": "npm:14.1.0" - "@next/swc-linux-x64-gnu": "npm:14.1.0" - "@next/swc-linux-x64-musl": "npm:14.1.0" - "@next/swc-win32-arm64-msvc": "npm:14.1.0" - "@next/swc-win32-ia32-msvc": "npm:14.1.0" - "@next/swc-win32-x64-msvc": "npm:14.1.0" - "@swc/helpers": "npm:0.5.2" - busboy: "npm:1.6.0" - caniuse-lite: "npm:^1.0.30001579" - graceful-fs: "npm:^4.2.11" - postcss: "npm:8.4.31" - styled-jsx: "npm:5.1.1" - peerDependencies: - "@opentelemetry/api": ^1.1.0 - 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 - sass: - optional: true - bin: - next: dist/bin/next - checksum: 10/1db512c5c82f7ea423a2651a28950d398f49f03df6213630aefdf083d5260edeeed8d995b90c3c8742c0a2346025e748d28078a6261d316fcdade4c5c788e986 - languageName: node - linkType: hard - "next@npm:^16.0.9": version: 16.0.10 resolution: "next@npm:16.0.10" @@ -7896,13 +5404,6 @@ __metadata: languageName: node linkType: hard -"orderedmap@npm:^2.0.0": - version: 2.1.1 - resolution: "orderedmap@npm:2.1.1" - checksum: 10/082cf970b0b66d1c5a904b07880534092ce8a2f2eea7a52cf111f6c956210fa88226c13866aef4d22a3abe56924f21ead12f7ee8c1dfaf2f63d897a4e7c23328 - languageName: node - linkType: hard - "own-keys@npm:^1.0.1": version: 1.0.1 resolution: "own-keys@npm:1.0.1" @@ -7971,20 +5472,6 @@ __metadata: languageName: node linkType: hard -"package-manager-detector@npm:^1.3.0": - version: 1.6.0 - resolution: "package-manager-detector@npm:1.6.0" - checksum: 10/b38a9532198cefdb98a1b7131c42cbffa55d8b997d6117811cf83f00079fd57a572db2aa5e3db5e36bcd0af84d0bec5a7d6251142427314390ed99a3d76cd0a0 - languageName: node - linkType: hard - -"pako@npm:~1.0.2": - version: 1.0.11 - resolution: "pako@npm:1.0.11" - checksum: 10/1ad07210e894472685564c4d39a08717e84c2a68a70d3c1d9e657d32394ef1670e22972a433cbfe48976cb98b154ba06855dcd3fcfba77f60f1777634bec48c0 - languageName: node - linkType: hard - "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -8010,13 +5497,6 @@ __metadata: languageName: node linkType: hard -"path-data-parser@npm:0.1.0, path-data-parser@npm:^0.1.0": - version: 0.1.0 - resolution: "path-data-parser@npm:0.1.0" - checksum: 10/a23a214adb38074576a8873d25e8dea7e090b8396d86f58f83f3f6c6298ff56b06adc694147b67f0ed22f14dc478efa1d525710d3ec7b2d7b1efbac57e3fafe6 - languageName: node - linkType: hard - "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -8055,7 +5535,7 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^2.0.1, pathe@npm:^2.0.3": +"pathe@npm:^2.0.3": version: 2.0.3 resolution: "pathe@npm:2.0.3" checksum: 10/01e9a69928f39087d96e1751ce7d6d50da8c39abf9a12e0ac2389c42c83bc76f78c45a475bd9026a02e6a6f79be63acc75667df855862fe567d99a00a540d23d @@ -8124,17 +5604,6 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.3.1": - version: 1.3.1 - resolution: "pkg-types@npm:1.3.1" - dependencies: - confbox: "npm:^0.1.8" - mlly: "npm:^1.7.4" - pathe: "npm:^2.0.1" - checksum: 10/6d491f2244597b24fb59a50e3c258f27da3839555d2a4e112b31bcf536e9359fc4edc98639cd74d2cf16fcd4269e5a09d99fc05d89e2acc896a2f027c2f6ec44 - languageName: node - linkType: hard - "playwright-core@npm:1.57.0": version: 1.57.0 resolution: "playwright-core@npm:1.57.0" @@ -8166,23 +5635,6 @@ __metadata: languageName: node linkType: hard -"points-on-curve@npm:0.2.0, points-on-curve@npm:^0.2.0": - version: 0.2.0 - resolution: "points-on-curve@npm:0.2.0" - checksum: 10/3f9a4a9f5a624bb307a72f5cdf1f7c29bedc546716664a2cfd7228085308575e63b461a3e64a88d3b451031655714eb49469d2ced392ee014b709132cd59be93 - languageName: node - linkType: hard - -"points-on-path@npm:^0.2.1": - version: 0.2.1 - resolution: "points-on-path@npm:0.2.1" - dependencies: - path-data-parser: "npm:0.1.0" - points-on-curve: "npm:0.2.0" - checksum: 10/8b3f42feb24433b4a3e0b1c1f951340f06f523b26ed4d87446829f500f1468ad1484a6bf7fedf076ff4b492ae6b1daa7ffc07c7a8f7c00f4d072f17f79fe9ed0 - languageName: node - linkType: hard - "possible-typed-array-names@npm:^1.0.0": version: 1.1.0 resolution: "possible-typed-array-names@npm:1.1.0" @@ -8346,7 +5798,7 @@ __metadata: languageName: node linkType: hard -"prismjs@npm:^1.29.0, prismjs@npm:^1.30.0": +"prismjs@npm:^1.30.0": version: 1.30.0 resolution: "prismjs@npm:1.30.0" checksum: 10/6b48a2439a82e5c6882f48ebc1564c3890e16463ba17ac10c3ad4f62d98dea5b5c915b172b63b83023a70ad4f5d7be3e8a60304420db34a161fae69dd4e3e2da @@ -8360,13 +5812,6 @@ __metadata: languageName: node linkType: hard -"process-nextick-args@npm:~2.0.0": - version: 2.0.1 - resolution: "process-nextick-args@npm:2.0.1" - checksum: 10/1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -8388,200 +5833,6 @@ __metadata: languageName: node linkType: hard -"prosemirror-changeset@npm:^2.3.0": - version: 2.3.1 - resolution: "prosemirror-changeset@npm:2.3.1" - dependencies: - prosemirror-transform: "npm:^1.0.0" - checksum: 10/a951daee431b9ff6a2aa24ce1eb755ef3c1fba72191760289ed9f91abbccb8e98a5c24697598b93df496662509bfd0345a52ed9a63d9535190ba3a1802a53c10 - languageName: node - linkType: hard - -"prosemirror-collab@npm:^1.3.1": - version: 1.3.1 - resolution: "prosemirror-collab@npm:1.3.1" - dependencies: - prosemirror-state: "npm:^1.0.0" - checksum: 10/6b1ccc52841fbb62a39ef0fb8da2d731381030609ea7a0ba7d533b1937d56fe4b91344e79c023e790bed5392efe9f917c41c8434e0a379dc1dc842ba83594e34 - languageName: node - linkType: hard - -"prosemirror-commands@npm:^1.0.0, prosemirror-commands@npm:^1.6.2": - version: 1.7.1 - resolution: "prosemirror-commands@npm:1.7.1" - dependencies: - prosemirror-model: "npm:^1.0.0" - prosemirror-state: "npm:^1.0.0" - prosemirror-transform: "npm:^1.10.2" - checksum: 10/60efe77a9a6b9f06d66442980946f49a4804c24a7aca06ee4d55333a6c55d0f1e3189613bc27f31d16496133969a454f29f071caa8ef2d38126aefbc36f81c4a - languageName: node - linkType: hard - -"prosemirror-dropcursor@npm:^1.8.1": - version: 1.8.2 - resolution: "prosemirror-dropcursor@npm:1.8.2" - dependencies: - prosemirror-state: "npm:^1.0.0" - prosemirror-transform: "npm:^1.1.0" - prosemirror-view: "npm:^1.1.0" - checksum: 10/02349c56152d0261c61d462b07684bb8179ab0ea488ab333dadcc9181b9ec8d5aa625feb2c54088090bd8f4e540321219938a0642d8ed043fea8a11f371ef058 - languageName: node - linkType: hard - -"prosemirror-gapcursor@npm:^1.3.2": - version: 1.4.0 - resolution: "prosemirror-gapcursor@npm:1.4.0" - dependencies: - prosemirror-keymap: "npm:^1.0.0" - prosemirror-model: "npm:^1.0.0" - prosemirror-state: "npm:^1.0.0" - prosemirror-view: "npm:^1.0.0" - checksum: 10/ec17d7ca4d9b134d8db04180a9d399a0552373d6a7491fbf1720c15b5ca6d6f617485dcabed774961cc9b1ce01de99796505b30a0fcb8372f9cdff8966b09a7f - languageName: node - linkType: hard - -"prosemirror-history@npm:^1.0.0, prosemirror-history@npm:^1.4.1": - version: 1.5.0 - resolution: "prosemirror-history@npm:1.5.0" - dependencies: - prosemirror-state: "npm:^1.2.2" - prosemirror-transform: "npm:^1.0.0" - prosemirror-view: "npm:^1.31.0" - rope-sequence: "npm:^1.3.0" - checksum: 10/f59402632f786e0c757ea31494ab3fb99665b4ca5aaff50dc1918250aa558c23fcc938d1645b1b165c1a87ec9700cec3d53c6bc90e2c977872f144be425b76fd - languageName: node - linkType: hard - -"prosemirror-inputrules@npm:^1.4.0": - version: 1.5.1 - resolution: "prosemirror-inputrules@npm:1.5.1" - dependencies: - prosemirror-state: "npm:^1.0.0" - prosemirror-transform: "npm:^1.0.0" - checksum: 10/81f08415a39ad795a2a097c8667eb86e4473eca1389c793139d6bacbb69be740732e8ff8f21b2808130bacd7f53a1b0b7621b48a22ff44d902995b41654e4b80 - languageName: node - linkType: hard - -"prosemirror-keymap@npm:^1.0.0, prosemirror-keymap@npm:^1.2.2, prosemirror-keymap@npm:^1.2.3": - version: 1.2.3 - resolution: "prosemirror-keymap@npm:1.2.3" - dependencies: - prosemirror-state: "npm:^1.0.0" - w3c-keyname: "npm:^2.2.0" - checksum: 10/acb251b03f57920282342bf404755de6ff68e150aaf252aca9bbeb63bbba8f53e03091095d399def979c95db0649620a22a47a332418c3a2408a0f43737b18d9 - languageName: node - linkType: hard - -"prosemirror-markdown@npm:^1.13.1": - version: 1.13.2 - resolution: "prosemirror-markdown@npm:1.13.2" - dependencies: - "@types/markdown-it": "npm:^14.0.0" - markdown-it: "npm:^14.0.0" - prosemirror-model: "npm:^1.25.0" - checksum: 10/805f5b5b246250ebd14aedb3de5b683c637c58e0ecf13b6a6fedcbec7e761700e1d9c1371d5a24b10577cd574db5a240a883175b80a87fec24165c16c47ca9aa - languageName: node - linkType: hard - -"prosemirror-menu@npm:^1.2.4": - version: 1.2.5 - resolution: "prosemirror-menu@npm:1.2.5" - dependencies: - crelt: "npm:^1.0.0" - prosemirror-commands: "npm:^1.0.0" - prosemirror-history: "npm:^1.0.0" - prosemirror-state: "npm:^1.0.0" - checksum: 10/68ccff3793906a70ef9e64d953027cf231c045119e62ef37a4631f012066c546bee96454ca98103382bf8699e9040e2e6551c518259543ffb149d4d6609114b5 - languageName: node - linkType: hard - -"prosemirror-model@npm:^1.0.0, prosemirror-model@npm:^1.20.0, prosemirror-model@npm:^1.21.0, prosemirror-model@npm:^1.23.0, prosemirror-model@npm:^1.25.0, prosemirror-model@npm:^1.25.4": - version: 1.25.4 - resolution: "prosemirror-model@npm:1.25.4" - dependencies: - orderedmap: "npm:^2.0.0" - checksum: 10/63c5d6dd3b70e42650f07b4a2ed87e7442291b1f95a9930bf4ff2f7c6a1228e95db0e996cdabed667f4cbaf67c3ee290e19b91a31dd199da95477ac4d1b868e3 - languageName: node - linkType: hard - -"prosemirror-schema-basic@npm:^1.2.3": - version: 1.2.4 - resolution: "prosemirror-schema-basic@npm:1.2.4" - dependencies: - prosemirror-model: "npm:^1.25.0" - checksum: 10/51972732657b7eca6d0fc294d980f7ef0079acee962451280ef79e59790717a1f65e9227364de8780caa8e1e5c7d48a57b3b58488d24e23b8b035ea7ec0ec37a - languageName: node - linkType: hard - -"prosemirror-schema-list@npm:^1.4.1": - version: 1.5.1 - resolution: "prosemirror-schema-list@npm:1.5.1" - dependencies: - prosemirror-model: "npm:^1.0.0" - prosemirror-state: "npm:^1.0.0" - prosemirror-transform: "npm:^1.7.3" - checksum: 10/eaf308093ecbce7fc7d0e3c3653faa120afb3679bdb20c99f79c75c90b4f57d61c6580ea162dd0af274013e98c5d4529ecbe6b9bd7e66e7d6d6b5be6aae0f052 - languageName: node - linkType: hard - -"prosemirror-state@npm:^1.0.0, prosemirror-state@npm:^1.2.2, prosemirror-state@npm:^1.4.3, prosemirror-state@npm:^1.4.4": - version: 1.4.4 - resolution: "prosemirror-state@npm:1.4.4" - dependencies: - prosemirror-model: "npm:^1.0.0" - prosemirror-transform: "npm:^1.0.0" - prosemirror-view: "npm:^1.27.0" - checksum: 10/90e66cbc49f2eceeb174f5184ed94df432a8b83866ab74ef602d21555dd151eb1ff9a0794b12d98384981601ebaa885d930f6c667165ff969874944a2f9e2488 - languageName: node - linkType: hard - -"prosemirror-tables@npm:^1.6.4": - version: 1.8.3 - resolution: "prosemirror-tables@npm:1.8.3" - dependencies: - prosemirror-keymap: "npm:^1.2.3" - prosemirror-model: "npm:^1.25.4" - prosemirror-state: "npm:^1.4.4" - prosemirror-transform: "npm:^1.10.5" - prosemirror-view: "npm:^1.41.4" - checksum: 10/52c2ad13fc80dd57672d6f0287e7f13615304b391d03e100b627e60b7c99a13f99477cec62e8ea56e297efc79c51e3992d6b472f51eb73857637e11332056f37 - languageName: node - linkType: hard - -"prosemirror-trailing-node@npm:^3.0.0": - version: 3.0.0 - resolution: "prosemirror-trailing-node@npm:3.0.0" - dependencies: - "@remirror/core-constants": "npm:3.0.0" - escape-string-regexp: "npm:^4.0.0" - peerDependencies: - prosemirror-model: ^1.22.1 - prosemirror-state: ^1.4.2 - prosemirror-view: ^1.33.8 - checksum: 10/044b199b8001373c1bd4c1573876597840df89e66c1f02497a8bb4f2885ebe830faa9764e1269ed6c24bf2fde06ad5f40322afde648ae331d4663f531000adaa - languageName: node - linkType: hard - -"prosemirror-transform@npm:^1.0.0, prosemirror-transform@npm:^1.1.0, prosemirror-transform@npm:^1.10.2, prosemirror-transform@npm:^1.10.5, prosemirror-transform@npm:^1.7.3": - version: 1.10.5 - resolution: "prosemirror-transform@npm:1.10.5" - dependencies: - prosemirror-model: "npm:^1.21.0" - checksum: 10/958b738082e55c99590d504e1d82cbb3139fb7d8c0d241a538ac8f16f8325fdfb761bf629b3991219a6c17521d8793c383d2c50cb7b2e52d24ce557712409212 - languageName: node - linkType: hard - -"prosemirror-view@npm:^1.0.0, prosemirror-view@npm:^1.1.0, prosemirror-view@npm:^1.27.0, prosemirror-view@npm:^1.31.0, prosemirror-view@npm:^1.37.0, prosemirror-view@npm:^1.41.4": - version: 1.41.4 - resolution: "prosemirror-view@npm:1.41.4" - dependencies: - prosemirror-model: "npm:^1.20.0" - prosemirror-state: "npm:^1.0.0" - prosemirror-transform: "npm:^1.1.0" - checksum: 10/16a951e4d216a052abc181f19e9178f229d2d06270269999732a07f7f500da64502d610747b2e8e830fbecc2349ce3e3581a53b0eff9a7e63cc6e8b2f1fe15d9 - languageName: node - linkType: hard - "psl@npm:^1.1.33": version: 1.15.0 resolution: "psl@npm:1.15.0" @@ -8601,13 +5852,6 @@ __metadata: languageName: node linkType: hard -"punycode.js@npm:^2.3.1": - version: 2.3.1 - resolution: "punycode.js@npm:2.3.1" - checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a - languageName: node - linkType: hard - "punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" @@ -8742,41 +5986,6 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll-bar@npm:^2.3.7": - version: 2.3.8 - resolution: "react-remove-scroll-bar@npm:2.3.8" - dependencies: - react-style-singleton: "npm:^2.2.2" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": "*" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/6c0f8cff98b9f49a4ee2263f1eedf12926dced5ce220fbe83bd93544460e2a7ec8ec39b35d1b2a75d2fced0b2d64afeb8e66f830431ca896e05a20585f9fc350 - languageName: node - linkType: hard - -"react-remove-scroll@npm:^2.6.3": - version: 2.7.2 - resolution: "react-remove-scroll@npm:2.7.2" - dependencies: - react-remove-scroll-bar: "npm:^2.3.7" - react-style-singleton: "npm:^2.2.3" - tslib: "npm:^2.1.0" - use-callback-ref: "npm:^1.3.3" - use-sidecar: "npm:^1.1.3" - peerDependencies: - "@types/react": "*" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/6a7858f9a3eb57128abb64479ced78283b0cbee0b43c2b87e42711e75c564c27d1d3dd2b81f2ea95c80cb9e6b6965d1c9e2332f6a7e7b753cd8aeb02b9b97704 - languageName: node - linkType: hard - "react-resizable@npm:^3.0.4, react-resizable@npm:^3.0.5": version: 3.0.5 resolution: "react-resizable@npm:3.0.5" @@ -8789,22 +5998,6 @@ __metadata: languageName: node linkType: hard -"react-style-singleton@npm:^2.2.2, react-style-singleton@npm:^2.2.3": - version: 2.2.3 - resolution: "react-style-singleton@npm:2.2.3" - dependencies: - get-nonce: "npm:^1.0.0" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": "*" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/62498094ff3877a37f351b29e6cad9e38b2eb1ac3c0cb27ebf80aee96554f80b35e17bdb552bcd7ac8b7cb9904fea93ea5668f2057c73d38f90b5d46bb9b27ab - languageName: node - linkType: hard - "react@npm:^18.2.0": version: 18.3.1 resolution: "react@npm:18.3.1" @@ -8834,21 +6027,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:~2.3.6": - version: 2.3.8 - resolution: "readable-stream@npm:2.3.8" - dependencies: - core-util-is: "npm:~1.0.0" - inherits: "npm:~2.0.3" - isarray: "npm:~1.0.0" - process-nextick-args: "npm:~2.0.0" - safe-buffer: "npm:~5.1.1" - string_decoder: "npm:~1.1.1" - util-deprecate: "npm:~1.0.1" - checksum: 10/8500dd3a90e391d6c5d889256d50ec6026c059fadee98ae9aa9b86757d60ac46fff24fafb7a39fa41d54cb39d8be56cc77be202ebd4cd8ffcf4cb226cbaa40d4 - languageName: node - linkType: hard - "readdirp@npm:~3.6.0": version: 3.6.0 resolution: "readdirp@npm:3.6.0" @@ -9017,13 +6195,6 @@ __metadata: languageName: node linkType: hard -"robust-predicates@npm:^3.0.2": - version: 3.0.2 - resolution: "robust-predicates@npm:3.0.2" - checksum: 10/88bd7d45a6b89e88da2631d4c111aaaf0443de4d7078e9ab7f732245790a3645cf79bf91882a9740dbc959cf56ba75d5dced5bf2259410f8b6de19fd240cd08c - languageName: node - linkType: hard - "rollup@npm:^4.43.0": version: 4.53.3 resolution: "rollup@npm:4.53.3" @@ -9105,25 +6276,6 @@ __metadata: languageName: node linkType: hard -"rope-sequence@npm:^1.3.0": - version: 1.3.4 - resolution: "rope-sequence@npm:1.3.4" - checksum: 10/57b5dd8c28ece05bb5f33eea6ea56facb00d4893269bb83aa8656f69065c1bc0707ec9bb816bce0e5f4d489d88942c7f0f0a1c3655773753ef158c9dd0e9456d - languageName: node - linkType: hard - -"roughjs@npm:^4.6.6": - version: 4.6.6 - resolution: "roughjs@npm:4.6.6" - dependencies: - hachure-fill: "npm:^0.5.2" - path-data-parser: "npm:^0.1.0" - points-on-curve: "npm:^0.2.0" - points-on-path: "npm:^0.2.1" - checksum: 10/76bd1e892d79b002dbc0591a28442462e027a77edfcdcd3dbbd2e404fa6d248891ade84ca656b24b1d40a29e3a9df5831633b7a7bb5c8551adcdac480a3dce79 - languageName: node - linkType: hard - "rrweb-cssom@npm:^0.7.1": version: 0.7.1 resolution: "rrweb-cssom@npm:0.7.1" @@ -9147,13 +6299,6 @@ __metadata: languageName: node linkType: hard -"rw@npm:1": - version: 1.3.3 - resolution: "rw@npm:1.3.3" - checksum: 10/e90985d64777a00f4ab5f8c0bfea2fb5645c6bda5238840afa339c8a4f86f776e8ce83731155643a7425a0b27ce89077dab27b2f57519996ba4d2fe54cac1941 - languageName: node - linkType: hard - "safe-array-concat@npm:^1.1.3": version: 1.1.3 resolution: "safe-array-concat@npm:1.1.3" @@ -9174,13 +6319,6 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": - version: 5.1.2 - resolution: "safe-buffer@npm:5.1.2" - checksum: 10/7eb5b48f2ed9a594a4795677d5a150faa7eb54483b2318b568dc0c4fc94092a6cce5be02c7288a0500a156282f5276d5688bce7259299568d1053b2150ef374a - languageName: node - linkType: hard - "safe-push-apply@npm:^1.0.0": version: 1.0.0 resolution: "safe-push-apply@npm:1.0.0" @@ -9313,13 +6451,6 @@ __metadata: languageName: node linkType: hard -"setimmediate@npm:^1.0.5": - version: 1.0.5 - resolution: "setimmediate@npm:1.0.5" - checksum: 10/76e3f5d7f4b581b6100ff819761f04a984fa3f3990e72a6554b57188ded53efce2d3d6c0932c10f810b7c59414f85e2ab3c11521877d1dea1ce0b56dc906f485 - languageName: node - linkType: hard - "sharp@npm:^0.34.4": version: 0.34.5 resolution: "sharp@npm:0.34.5" @@ -9582,13 +6713,6 @@ __metadata: languageName: node linkType: hard -"streamsearch@npm:^1.1.0": - version: 1.1.0 - resolution: "streamsearch@npm:1.1.0" - checksum: 10/612c2b2a7dbcc859f74597112f80a42cbe4d448d03da790d5b7b39673c1197dd3789e91cd67210353e58857395d32c1e955a9041c4e6d5bae723436b3ed9ed14 - languageName: node - linkType: hard - "string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0": version: 4.2.3 resolution: "string-width@npm:4.2.3" @@ -9700,15 +6824,6 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:~1.1.1": - version: 1.1.1 - resolution: "string_decoder@npm:1.1.1" - dependencies: - safe-buffer: "npm:~5.1.0" - checksum: 10/7c41c17ed4dea105231f6df208002ebddd732e8e9e2d619d133cecd8e0087ddfd9587d2feb3c8caf3213cbd841ada6d057f5142cae68a4e62d3540778d9819b4 - languageName: node - linkType: hard - "strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" @@ -9764,22 +6879,6 @@ __metadata: languageName: node linkType: hard -"styled-jsx@npm:5.1.1": - version: 5.1.1 - resolution: "styled-jsx@npm:5.1.1" - dependencies: - client-only: "npm: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: 10/4f6a5d0010770fdeea1183d919d528fd46c484e23c0535ef3e1dd49488116f639c594f3bd4440e3bc8a8686c9f8d53c5761599870ff039ede11a5c3bfe08a4be - languageName: node - linkType: hard - "styled-jsx@npm:5.1.6": version: 5.1.6 resolution: "styled-jsx@npm:5.1.6" @@ -9796,13 +6895,6 @@ __metadata: languageName: node linkType: hard -"stylis@npm:^4.3.6": - version: 4.3.6 - resolution: "stylis@npm:4.3.6" - checksum: 10/6ebe8a37827124e0caf0704c13d39c121f6e6a8433eb8c67cfce508477b24a4434d1731198ba0b6e453655022bbf5beda93585f38ff420545e5356f925f83761 - languageName: node - linkType: hard - "sucrase@npm:^3.35.0": version: 3.35.1 resolution: "sucrase@npm:3.35.1" @@ -9856,22 +6948,6 @@ __metadata: languageName: node linkType: hard -"tailwind-merge@npm:^2.6.0": - version: 2.6.0 - resolution: "tailwind-merge@npm:2.6.0" - checksum: 10/a84f49d6f2cfb18ba06dc51b446b69f6b42cedcb9c9fa4e7c5f931b56e739870e513339e02b348b43f44011fa4852f02f72658a3f3e066e5101b09fc28644210 - languageName: node - linkType: hard - -"tailwindcss-animate@npm:^1.0.7": - version: 1.0.7 - resolution: "tailwindcss-animate@npm:1.0.7" - peerDependencies: - tailwindcss: "*" - checksum: 10/ef176fbb0bf9dca84178b35b6a9615cd756358ea80be9c575456d12ecd7f3c431e9e571915c7df72959dc798a730959e9a4739d59eab55d8cc6db390870ff0d2 - languageName: node - linkType: hard - "tailwindcss@npm:^3.4.3": version: 3.4.19 resolution: "tailwindcss@npm:3.4.19" @@ -9998,7 +7074,7 @@ __metadata: languageName: node linkType: hard -"tinyexec@npm:^1.0.1, tinyexec@npm:^1.0.2": +"tinyexec@npm:^1.0.2": version: 1.0.2 resolution: "tinyexec@npm:1.0.2" checksum: 10/cb709ed4240e873d3816e67f851d445f5676e0ae3a52931a60ff571d93d388da09108c8057b62351766133ee05ff3159dd56c3a0fbd39a5933c6639ce8771405 @@ -10022,15 +7098,6 @@ __metadata: languageName: node linkType: hard -"tippy.js@npm:^6.3.7": - version: 6.3.7 - resolution: "tippy.js@npm:6.3.7" - dependencies: - "@popperjs/core": "npm:^2.9.0" - checksum: 10/9bd1c6ab68704dd10b8896fd66e28f3b4b4017a32b8802a9d57a565dee1704df45c249d8363bcaca235dbc0d9a7a90d6f1326f1e6b999f7809b36599a3f92eb3 - languageName: node - linkType: hard - "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -10070,13 +7137,6 @@ __metadata: languageName: node linkType: hard -"ts-dedent@npm:^2.2.0": - version: 2.2.0 - resolution: "ts-dedent@npm:2.2.0" - checksum: 10/93ed8f7878b6d5ed3c08d99b740010eede6bccfe64bce61c5a4da06a2c17d6ddbb80a8c49c2d15251de7594a4f93ffa21dd10e7be75ef66a4dc9951b4a94e2af - languageName: node - linkType: hard - "ts-interface-checker@npm:^0.1.9": version: 0.1.13 resolution: "ts-interface-checker@npm:0.1.13" @@ -10119,7 +7179,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.8.0": +"tslib@npm:^2.4.0, tslib@npm:^2.8.0": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7 @@ -10240,20 +7300,6 @@ __metadata: languageName: node linkType: hard -"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": - version: 2.1.0 - resolution: "uc.micro@npm:2.1.0" - checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 - languageName: node - linkType: hard - -"ufo@npm:^1.6.1": - version: 1.6.1 - resolution: "ufo@npm:1.6.1" - checksum: 10/088a68133b93af183b093e5a8730a40fe7fd675d3dc0656ea7512f180af45c92300c294f14d4d46d4b2b553e3e52d3b13d4856b9885e620e7001edf85531234e - languageName: node - linkType: hard - "unbox-primitive@npm:^1.1.0": version: 1.1.0 resolution: "unbox-primitive@npm:1.1.0" @@ -10398,38 +7444,7 @@ __metadata: languageName: node linkType: hard -"use-callback-ref@npm:^1.3.3": - version: 1.3.3 - resolution: "use-callback-ref@npm:1.3.3" - dependencies: - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": "*" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/adf06a7b6a27d3651c325ac9b66d2b82ccacaed7450b85b211d123e91d9a23cb5a587fcc6db5b4fd07ac7233e5abf024d30cf02ddc2ec46bca712151c0836151 - languageName: node - linkType: hard - -"use-sidecar@npm:^1.1.3": - version: 1.1.3 - resolution: "use-sidecar@npm:1.1.3" - dependencies: - detect-node-es: "npm:^1.1.0" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": "*" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/2fec05eb851cdfc4a4657b1dfb434e686f346c3265ffc9db8a974bb58f8128bd4a708a3cc00e8f51655fccf81822ed4419ebed42f41610589e3aab0cf2492edb - languageName: node - linkType: hard - -"use-sync-external-store@npm:^1, use-sync-external-store@npm:^1.2.2, use-sync-external-store@npm:^1.4.0": +"use-sync-external-store@npm:^1.2.2, use-sync-external-store@npm:^1.4.0": version: 1.6.0 resolution: "use-sync-external-store@npm:1.6.0" peerDependencies: @@ -10438,7 +7453,7 @@ __metadata: languageName: node linkType: hard -"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": +"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" checksum: 10/474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2 @@ -10454,15 +7469,6 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^11.1.0": - version: 11.1.0 - resolution: "uuid@npm:11.1.0" - bin: - uuid: dist/esm/bin/uuid - checksum: 10/d2da43b49b154d154574891ced66d0c83fc70caaad87e043400cf644423b067542d6f3eb641b7c819224a7cd3b4c2f21906acbedd6ec9c6a05887aa9115a9cf5 - languageName: node - linkType: hard - "vite@npm:^6.0.0 || ^7.0.0": version: 7.2.7 resolution: "vite@npm:7.2.7" @@ -10577,62 +7583,6 @@ __metadata: languageName: node linkType: hard -"vscode-jsonrpc@npm:8.2.0": - version: 8.2.0 - resolution: "vscode-jsonrpc@npm:8.2.0" - checksum: 10/6d57c3aed591d0bc89d1c226061d265b04de528582bef183f5998cac5de78a736887e5238fe48b9f6a14ec32f05d8fda71599f92862ac5dacc7f26bf7399b532 - languageName: node - linkType: hard - -"vscode-languageserver-protocol@npm:3.17.5": - version: 3.17.5 - resolution: "vscode-languageserver-protocol@npm:3.17.5" - dependencies: - vscode-jsonrpc: "npm:8.2.0" - vscode-languageserver-types: "npm:3.17.5" - checksum: 10/aeb9c190184c365fa6b835e5aa7574c86cb3ecb2789386bcff76a09b22bc8b8e0d5da47c28193a9c73cfb32c10a12a91191779280324a38efb401e3ef7bad294 - languageName: node - linkType: hard - -"vscode-languageserver-textdocument@npm:~1.0.11": - version: 1.0.12 - resolution: "vscode-languageserver-textdocument@npm:1.0.12" - checksum: 10/2bc0fde952d40f35a31179623d1491b0fafdee156aaf58557f40f5d394a25fc84826763cdde55fa6ce2ed9cd35a931355ad6dd7fe5db82e7f21e5d865f0af8c6 - languageName: node - linkType: hard - -"vscode-languageserver-types@npm:3.17.5": - version: 3.17.5 - resolution: "vscode-languageserver-types@npm:3.17.5" - checksum: 10/900d0b81df5bef8d90933e75be089142f6989cc70fdb2d5a3a5f11fa20feb396aaea23ccffc8fbcc83a2f0e1b13c6ee48ff8151f236cbd6e61a4f856efac1a58 - languageName: node - linkType: hard - -"vscode-languageserver@npm:~9.0.1": - version: 9.0.1 - resolution: "vscode-languageserver@npm:9.0.1" - dependencies: - vscode-languageserver-protocol: "npm:3.17.5" - bin: - installServerIntoExtension: bin/installServerIntoExtension - checksum: 10/1cb643b1b1f41a620aaf4a62e152acad694c22b4d98de73fa614a0bddf3b4b4832460465bdbc43f27ba23dad7e61aba533e77b8bfac74cc8de310c39623a7ba1 - languageName: node - linkType: hard - -"vscode-uri@npm:~3.0.8": - version: 3.0.8 - resolution: "vscode-uri@npm:3.0.8" - checksum: 10/e882d6b679e0d053cbc042893c0951a135d899a192b62cd07f0a8924f11ae722067a8d6b1b5b147034becf57faf9fff9fb543b17b749fd0f17db1f54f783f07c - languageName: node - linkType: hard - -"w3c-keyname@npm:^2.2.0": - version: 2.2.8 - resolution: "w3c-keyname@npm:2.2.8" - checksum: 10/95bafa4c04fa2f685a86ca1000069c1ec43ace1f8776c10f226a73296caeddd83f893db885c2c220ebeb6c52d424e3b54d7c0c1e963bbf204038ff1a944fbb07 - languageName: node - linkType: hard - "w3c-xmlserializer@npm:^5.0.0": version: 5.0.0 resolution: "w3c-xmlserializer@npm:5.0.0"