diff --git a/CKEDITOR_OFFICIAL_MIGRATION.md b/CKEDITOR_OFFICIAL_MIGRATION.md deleted file mode 100644 index 61d8143d..00000000 --- a/CKEDITOR_OFFICIAL_MIGRATION.md +++ /dev/null @@ -1,274 +0,0 @@ -# 🚀 CKEditor5 Migration to Official Packages - -## Current Situation -You're currently using a custom CKEditor5 build from `vendor/ckeditor5` which is: -- **2.4MB in size** (very large) -- **Outdated version** (41.3.1) -- **Hard to maintain** (custom build) -- **No automatic updates** - -## 🎯 Migration Benefits - -### Performance Improvements -- **Bundle Size:** 2.4MB → 800KB (67% reduction) -- **Load Time:** 2-3 seconds faster -- **Memory Usage:** 50% reduction -- **Tree Shaking:** Better optimization - -### Maintainability -- **Automatic Updates:** Latest CKEditor5 versions -- **Security Patches:** Regular updates -- **Bug Fixes:** Official support -- **Documentation:** Better resources - -## 📦 Available Official Builds - -### 1. Classic Build (RECOMMENDED) ⭐ -```bash -npm install @ckeditor/ckeditor5-build-classic -``` -- **Size:** ~800KB -- **Features:** Full-featured editor -- **Best for:** Most use cases - -### 2. Decoupled Document Build -```bash -npm install @ckeditor/ckeditor5-build-decoupled-document -``` -- **Size:** ~1MB -- **Features:** Document-style editing -- **Best for:** Document editors - -### 3. Inline Build -```bash -npm install @ckeditor/ckeditor5-build-inline -``` -- **Size:** ~600KB -- **Features:** Inline editing -- **Best for:** Inline text editing - -### 4. Super Build -```bash -npm install @ckeditor/ckeditor5-build-super-build -``` -- **Size:** ~1.5MB -- **Features:** All features included -- **Best for:** Maximum functionality - -## 🔧 Migration Steps - -### Step 1: Install Official Package -```bash -# Remove custom build dependency -npm uninstall ckeditor5-custom-build - -# Install official classic build (recommended) -npm install @ckeditor/ckeditor5-build-classic -``` - -### Step 2: Update Import Statements -**Before:** -```javascript -import Editor from "ckeditor5-custom-build"; -``` - -**After:** -```javascript -import ClassicEditor from "@ckeditor/ckeditor5-build-classic"; -``` - -### Step 3: Update Components -Your components are already updated: -- ✅ `components/editor/custom-editor.js` -- ✅ `components/editor/view-editor.js` - -### Step 4: Remove Vendor Directory -```bash -rm -rf vendor/ckeditor5/ -``` - -## 📝 Updated Component Examples - -### Custom Editor (Updated) -```javascript -import React from "react"; -import { CKEditor } from "@ckeditor/ckeditor5-react"; -import ClassicEditor from "@ckeditor/ckeditor5-build-classic"; - -function CustomEditor(props) { - return ( - { - const data = editor.getData(); - props.onChange(data); - }} - config={{ - toolbar: [ - 'heading', 'fontSize', 'bold', 'italic', 'link', - 'numberedList', 'bulletedList', 'undo', 'redo', - 'alignment', 'outdent', 'indent', 'blockQuote', - 'insertTable', 'codeBlock', 'sourceEditing' - ], - // Performance optimizations - removePlugins: ['CKFinderUploadAdapter', 'CKFinder', 'EasyImage'], - // Better mobile support - mobile: { - toolbar: ['bold', 'italic', 'link', 'bulletedList', 'numberedList'] - }, - // Auto-save feature - autosave: { - waitingTime: 30000, - save(editor) { - const data = editor.getData(); - localStorage.setItem('editor-autosave', data); - } - } - }} - /> - ); -} -``` - -### View Editor (Updated) -```javascript -import React from "react"; -import { CKEditor } from "@ckeditor/ckeditor5-react"; -import ClassicEditor from "@ckeditor/ckeditor5-build-classic"; - -function ViewEditor(props) { - return ( - - ); -} -``` - -## 🎛️ Configuration Options - -### Performance Optimizations -```javascript -config={{ - // Remove unused plugins - removePlugins: ['CKFinderUploadAdapter', 'CKFinder', 'EasyImage'], - - // Mobile optimization - mobile: { - toolbar: ['bold', 'italic', 'link', 'bulletedList', 'numberedList'] - }, - - // Auto-save - autosave: { - waitingTime: 30000, - save(editor) { - const data = editor.getData(); - localStorage.setItem('editor-autosave', data); - } - } -}} -``` - -### Custom Toolbar -```javascript -toolbar: [ - 'heading', 'fontSize', '|', - 'bold', 'italic', 'underline', '|', - 'link', '|', - 'bulletedList', 'numberedList', '|', - 'alignment', 'outdent', 'indent', '|', - 'blockQuote', 'insertTable', '|', - 'undo', 'redo' -] -``` - -### Image Upload -```javascript -simpleUpload: { - uploadUrl: '/api/upload', - headers: { - 'X-CSRF-TOKEN': 'your-csrf-token' - } -} -``` - -## 🚀 Quick Migration Script - -Run this command to automate the migration: -```bash -npm run migrate-editor -``` - -Or manually: -```bash -# 1. Install official package -npm uninstall ckeditor5-custom-build -npm install @ckeditor/ckeditor5-build-classic - -# 2. Remove vendor directory -rm -rf vendor/ckeditor5/ - -# 3. Test your application -npm run dev -``` - -## 📊 Performance Comparison - -| Metric | Custom Build | Official Build | Improvement | -|--------|-------------|----------------|-------------| -| Bundle Size | 2.4MB | 800KB | 67% reduction | -| Load Time | ~5s | ~2s | 60% faster | -| Memory Usage | High | Medium | 50% reduction | -| Updates | Manual | Automatic | ✅ | -| Maintenance | High | Low | ✅ | - -## 🔍 Files to Update - -1. ✅ `components/editor/custom-editor.js` - Updated -2. ✅ `components/editor/view-editor.js` - Updated -3. `package.json` - Remove `ckeditor5-custom-build` -4. Remove `vendor/ckeditor5/` directory - -## 🎉 Expected Results - -After migration, you should see: -- **Faster page loads** -- **Smaller bundle size** -- **Better mobile performance** -- **Easier maintenance** -- **Automatic updates** - -## 🚨 Important Notes - -1. **Backup your current setup** before migration -2. **Test thoroughly** after migration -3. **Check for breaking changes** in editor API -4. **Update any custom configurations** -5. **Monitor performance improvements** - -## 🎯 Next Steps - -1. Run the migration script -2. Test your editor components -3. Remove the vendor directory -4. Monitor performance improvements -5. Update documentation - -## 📞 Support - -If you encounter any issues: -1. Check the [CKEditor5 documentation](https://ckeditor.com/docs/ckeditor5/) -2. Review the [migration guide](https://ckeditor.com/docs/ckeditor5/latest/installation/getting-started/quick-start.html) -3. Test with the official examples \ No newline at end of file diff --git a/CKEDITOR_OPTIMIZATION_PLAN.md b/CKEDITOR_OPTIMIZATION_PLAN.md deleted file mode 100644 index ae72efda..00000000 --- a/CKEDITOR_OPTIMIZATION_PLAN.md +++ /dev/null @@ -1,155 +0,0 @@ -# 🚀 CKEditor5 Optimization Plan - -## Current Issues -- **Bundle Size:** 2.4MB custom build (very large) -- **Version:** CKEditor 41.3.1 (outdated - current is 44.x) -- **Performance:** All plugins loaded at once -- **No Tree Shaking:** Unused code included - -## 🎯 Optimization Options - -### Option 1: Replace with TinyMCE (RECOMMENDED) ⭐ -**Bundle Size:** ~200KB (90% reduction) -**Benefits:** -- Much smaller bundle size -- Better performance -- Modern features -- Better mobile support -- Built-in auto-save - -**Installation:** -```bash -npm install @tinymce/tinymce-react -``` - -**Usage:** -```tsx -import OptimizedEditor from '@/components/editor/optimized-editor'; - - -``` - -### Option 2: Use Official CKEditor5 Build with Tree Shaking -**Bundle Size:** ~800KB (67% reduction) -**Benefits:** -- Keep CKEditor features -- Better tree shaking -- Updated version -- Lazy loading - -**Installation:** -```bash -npm uninstall ckeditor5-custom-build -npm install @ckeditor/ckeditor5-build-classic @ckeditor/ckeditor5-react -``` - -### Option 3: Minimal Editor with React Quill -**Bundle Size:** ~100KB (96% reduction) -**Benefits:** -- Extremely lightweight -- Fast loading -- Simple features -- Perfect for basic text editing - -**Installation:** -```bash -npm install react-quill -``` - -## 📊 Performance Comparison - -| Editor | Bundle Size | Load Time | Features | Mobile Support | -|--------|-------------|-----------|----------|----------------| -| Current CKEditor5 | 2.4MB | Slow | Full | Limited | -| TinyMCE | 200KB | Fast | Rich | Excellent | -| CKEditor5 Classic | 800KB | Medium | Full | Good | -| React Quill | 100KB | Very Fast | Basic | Good | - -## 🔧 Implementation Steps - -### Step 1: Choose Your Option -Based on your needs: -- **Full-featured editing:** TinyMCE -- **Keep CKEditor:** Option 2 -- **Basic editing:** React Quill - -### Step 2: Update Dependencies -```bash -# Remove current CKEditor -npm uninstall ckeditor5-custom-build @ckeditor/ckeditor5-react - -# Install chosen option -npm install @tinymce/tinymce-react # Option 1 -# OR -npm install @ckeditor/ckeditor5-build-classic @ckeditor/ckeditor5-react # Option 2 -# OR -npm install react-quill # Option 3 -``` - -### Step 3: Replace Components -Update your existing editor components: -- `components/editor/custom-editor.js` -- `components/editor/view-editor.js` - -### Step 4: Remove Custom Build -```bash -rm -rf vendor/ckeditor5/ -``` - -## 🎯 Recommended Implementation - -**For your MediaHub project, I recommend TinyMCE because:** -1. **90% bundle size reduction** (2.4MB → 200KB) -2. **Better performance** for your users -3. **Modern features** like auto-save -4. **Excellent mobile support** -5. **Active development** and community - -## 📝 Migration Checklist - -- [ ] Choose optimization option -- [ ] Install new dependencies -- [ ] Update editor components -- [ ] Test functionality -- [ ] Remove old CKEditor files -- [ ] Update imports across project -- [ ] Test performance improvement -- [ ] Update documentation - -## 🔍 Files to Update - -1. `components/editor/custom-editor.js` -2. `components/editor/view-editor.js` -3. `package.json` (dependencies) -4. Any forms using the editor -5. Remove `vendor/ckeditor5/` directory - -## 📈 Expected Performance Gains - -- **Initial Load:** 2-3 seconds faster -- **Bundle Size:** 90% reduction -- **Memory Usage:** 50% reduction -- **Mobile Performance:** Significantly better -- **Lighthouse Score:** +10-15 points - -## 🚨 Important Notes - -1. **Backup your current setup** before making changes -2. **Test thoroughly** after migration -3. **Update any custom configurations** -4. **Check for breaking changes** in editor API -5. **Update any image upload handlers** - -## 🎉 Next Steps - -1. Choose your preferred option -2. Run the installation commands -3. Replace the editor components -4. Test the new implementation -5. Remove the old custom build -6. Monitor performance improvements \ No newline at end of file diff --git a/CURSOR_JUMPING_SOLUTION.md b/CURSOR_JUMPING_SOLUTION.md deleted file mode 100644 index 7017fd2f..00000000 Binary files a/CURSOR_JUMPING_SOLUTION.md and /dev/null differ diff --git a/EDITOR_FIXES_SUMMARY.md b/EDITOR_FIXES_SUMMARY.md deleted file mode 100644 index 26fe38a1..00000000 --- a/EDITOR_FIXES_SUMMARY.md +++ /dev/null @@ -1,186 +0,0 @@ -# Editor Fixes Summary - -## Masalah yang Diperbaiki - -### 1. **Data dari setValue Tidak Tampil** -- **Masalah**: Ketika menggunakan `setValue` dari react-hook-form, data tidak muncul di editor -- **Penyebab**: Timing issue antara editor initialization dan data setting -- **Solusi**: Implementasi state management yang lebih baik dan multiple useEffect untuk handle berbagai timing scenarios - -### 2. **Cursor Jumping** -- **Masalah**: Cursor melompat saat mengetik -- **Penyebab**: Event handling yang tidak tepat dan content manipulation yang berlebihan -- **Solusi**: Simplifikasi event handling dan removal of problematic event prevention - -## Perbaikan yang Dilakukan - -### CustomEditor (`components/editor/custom-editor.js`) - -#### State Management -```javascript -const [isEditorReady, setIsEditorReady] = useState(false); -const [currentContent, setCurrentContent] = useState(props.initialData || ""); -``` - -#### Improved useEffect Structure -1. **Editor Initialization**: Handle editor ready state -2. **Content Updates**: Watch for initialData changes -3. **Initial Data Loading**: Handle data when editor becomes ready - -#### Key Changes -- Simplified event handling (removed excessive event prevention) -- Better state synchronization between props and internal state -- Multiple timing checks to ensure data is set correctly - -### FormEditor (`components/editor/form-editor.js`) - -#### Enhanced Data Handling -```javascript -// Watch for initialData changes (from setValue) -useEffect(() => { - if (initialData !== editorContent) { - setEditorContent(initialData || ""); - - // Update editor content if ready - if (editorRef.current && isEditorReady) { - editorRef.current.setContent(initialData || ""); - } - } -}, [initialData, editorContent, isEditorReady]); -``` - -#### Features -- Robust initial data handling -- Proper state synchronization -- Better timing management - -### Image Update Form (`components/form/content/image-update-form.tsx`) - -#### Improved setValue Timing -```javascript -// Set form values immediately and then again after a delay to ensure editor is ready -setValue("title", details.title); -setValue("description", details.htmlDescription); -setValue("creatorName", details.creatorName); - -// Set again after delay to ensure editor has loaded -setTimeout(() => { - setValue("title", details.title); - setValue("description", details.htmlDescription); - setValue("creatorName", details.creatorName); -}, 500); -``` - -#### Key Changes -- Immediate setValue call for instant feedback -- Delayed setValue call to ensure editor is ready -- Better dependency management in useEffect - -## Testing - -### Editor Test Component (`components/editor/editor-test.tsx`) -- Test both CustomEditor and FormEditor -- Test setValue functionality with different content types -- Real-time form value monitoring -- Multiple test scenarios (empty, HTML, timestamp) - -### Test Scenarios -1. **Set Value**: Test basic setValue functionality -2. **Set Empty**: Test empty content handling -3. **Set HTML**: Test rich HTML content -4. **Real-time Typing**: Test onChange functionality -5. **Form Submission**: Test complete form workflow - -## Cara Penggunaan - -### Untuk CustomEditor -```javascript - ( - - )} -/> -``` - -### Untuk FormEditor -```javascript - ( - - )} -/> -``` - -### SetValue Usage -```javascript -// Immediate setValue -setValue("description", "New content"); - -// With delay for editor readiness -setTimeout(() => { - setValue("description", "New content"); -}, 500); -``` - -## Rekomendasi - -### 1. **Gunakan FormEditor untuk Form yang Kompleks** -- FormEditor lebih robust untuk handling setValue -- Better state management -- More reliable initial data loading - -### 2. **Timing Considerations** -- Always set form values immediately -- Use setTimeout for additional setValue calls if needed -- Monitor editor ready state - -### 3. **Testing** -- Use EditorTest component untuk testing -- Test berbagai scenarios sebelum production -- Monitor console untuk debugging - -## Troubleshooting - -### Data Tidak Tampil -1. Check if editor is ready (`isEditorReady`) -2. Verify setValue timing -3. Check initialData prop value -4. Use EditorTest untuk debugging - -### Cursor Masih Melompat -1. Ensure no excessive event prevention -2. Check for conflicting event handlers -3. Verify TinyMCE configuration -4. Test with simplified content - -### Performance Issues -1. Avoid unnecessary re-renders -2. Use useCallback for event handlers -3. Optimize useEffect dependencies -4. Monitor component lifecycle - -## Migration Guide - -### Dari CustomEditor Lama -1. Update import path -2. Verify prop names (onChange, initialData) -3. Test setValue functionality -4. Monitor for any breaking changes - -### Ke FormEditor -1. Replace CustomEditor with FormEditor -2. Update any custom configurations -3. Test all form scenarios -4. Verify data persistence - -## Future Improvements - -1. **Auto-save functionality** -2. **Better error handling** -3. **Performance optimizations** -4. **Enhanced mobile support** -5. **Accessibility improvements** \ No newline at end of file diff --git a/EDITOR_OPTIMIZATION_SUMMARY.md b/EDITOR_OPTIMIZATION_SUMMARY.md deleted file mode 100644 index 32fadde7..00000000 --- a/EDITOR_OPTIMIZATION_SUMMARY.md +++ /dev/null @@ -1,139 +0,0 @@ -# Editor Optimization Summary - -## Masalah yang Dipecahkan -Masalah cursor jumping di TinyMCE editor telah berhasil diatasi dengan menggunakan pendekatan minimal yang konsisten. - -## Editor yang Dioptimalkan - -### 1. Minimal Editor ✅ (Working Well) -**File:** `components/editor/minimal-editor.js` -- **Status:** Berfungsi sangat baik -- **Pendekatan:** Minimal, tanpa state management kompleks -- **Event Handling:** Hanya menggunakan event 'change' - -### 2. Custom Editor ✅ (Updated) -**File:** `components/editor/custom-editor.js` -- **Status:** Diperbarui menggunakan pendekatan Minimal Editor -- **Perubahan:** - - Menghapus state management kompleks - - Menghapus debouncing dan recursive updates - - Menggunakan event 'change' sederhana - - Menghapus `onEditorChange` prop - -### 3. View Editor ✅ (Updated) -**File:** `components/editor/view-editor.js` -- **Status:** Diperbarui menggunakan pendekatan Minimal Editor -- **Perubahan:** - - Menghapus `initialValue` dan `disabled` props - - Menggunakan `setContent()` untuk set initial data - - Menambahkan pengaturan yang sama dengan Minimal Editor - - Tetap mempertahankan mode read-only - -## Pendekatan yang Berhasil - -### Kunci Sukses: -1. **Tidak menggunakan React state** untuk content management -2. **Hanya menggunakan event 'change'** untuk onChange -3. **Menggunakan `setContent()`** untuk set initial data -4. **Pengaturan TinyMCE yang minimal** dan stabil -5. **Tidak ada debouncing atau complex logic** - -### Pengaturan TinyMCE yang Kritis: -```javascript -init={{ - // Mencegah cursor jumping - auto_focus: false, - forced_root_block: 'p', - entity_encoding: 'raw', - - // Menonaktifkan fitur bermasalah - verify_html: false, - cleanup: false, - cleanup_on_startup: false, - auto_resize: false, - - // Content handling sederhana - paste_as_text: false, - paste_enable_default_filters: true -}} -``` - -## Struktur Kode yang Konsisten - -### Template untuk Editor Baru: -```javascript -import React, { useRef } from "react"; -import { Editor } from "@tinymce/tinymce-react"; - -function MyEditor(props) { - const editorRef = useRef(null); - - const handleInit = (evt, editor) => { - editorRef.current = editor; - - // Set initial content if provided - if (props.initialData) { - editor.setContent(props.initialData); - } - - // Simple onChange handler - editor.on('change', () => { - if (props.onChange) { - props.onChange(editor.getContent()); - } - }); - }; - - return ( - - ); -} -``` - -## Cara Menggunakan - -### 1. Untuk Editor yang Dapat Diedit: -```javascript -import CustomEditor from './components/editor/custom-editor'; - - -``` - -### 2. Untuk Editor Read-Only: -```javascript -import ViewEditor from './components/editor/view-editor'; - - -``` - -## Test Component - -Gunakan `components/editor/editor-test.tsx` untuk menguji semua versi editor: -- Static Editor -- Minimal Editor (Working Well) -- Simple Editor -- Custom Editor (Updated) -- Advanced Editor - -## Kesimpulan - -Semua editor sekarang menggunakan pendekatan yang konsisten dan minimal, yang telah terbukti mengatasi masalah cursor jumping. Pendekatan ini: - -- ✅ Mengatasi cursor jumping -- ✅ Konsisten di semua editor -- ✅ Mudah dimaintain -- ✅ Performa yang baik -- ✅ Tidak ada re-render yang tidak perlu - -**Rekomendasi:** Gunakan Custom Editor untuk editing dan View Editor untuk read-only mode. \ No newline at end of file diff --git a/FORM_EDITOR_FIX.md b/FORM_EDITOR_FIX.md deleted file mode 100644 index 70106f49..00000000 --- a/FORM_EDITOR_FIX.md +++ /dev/null @@ -1,116 +0,0 @@ -# Form Editor Initial Data Fix - -## Masalah yang Ditemukan - -CustomEditor tidak menampilkan initial data yang diset melalui `setValue` dari react-hook-form karena: - -1. **Timing Issue**: `setValue` dipanggil sebelum editor selesai di-mount -2. **Tidak ada state management** untuk initial data di CustomEditor -3. **Tidak ada useEffect** untuk watch perubahan props - -## Solusi yang Diterapkan - -### 1. **CustomEditor Diperbaiki** ✅ -- **Menambahkan:** `useEffect` untuk watch perubahan `initialData` prop -- **Menambahkan:** `editorRef.current.setContent()` ketika props berubah -- **Mempertahankan:** Pendekatan minimal yang sudah bekerja - -### 2. **FormEditor Dibuat** ✅ (New) -- **File baru:** `components/editor/form-editor.js` -- **Fitur:** State management untuk initial data -- **Fitur:** Watch perubahan props dengan lebih baik -- **Fitur:** Editor ready state management - -### 3. **Form Diperbarui** ✅ -- **Menggunakan:** FormEditor sebagai pengganti CustomEditor -- **Import:** Dynamic import untuk FormEditor -- **Mempertahankan:** Interface yang sama - -## Kode yang Diperbaiki - -### CustomEditor (Diperbaiki): -```javascript -// Watch for changes in initialData prop and update editor content -useEffect(() => { - if (editorRef.current && props.initialData) { - editorRef.current.setContent(props.initialData); - } -}, [props.initialData]); -``` - -### FormEditor (Baru): -```javascript -const [isEditorReady, setIsEditorReady] = useState(false); -const [initialData, setInitialData] = useState(props.initialData || ''); - -// Watch for changes in initialData prop -useEffect(() => { - if (props.initialData !== initialData) { - setInitialData(props.initialData || ''); - - // Update editor content if editor is ready - if (isEditorReady && editorRef.current) { - editorRef.current.setContent(props.initialData || ''); - } - } -}, [props.initialData, initialData, isEditorReady]); -``` - -### Form Update: -```javascript -const CustomEditor = dynamic( - () => { - return import("@/components/editor/form-editor"); - }, - { ssr: false } -); -``` - -## Cara Kerja Solusi - -### 1. **Timing Management**: -- FormEditor menggunakan state `isEditorReady` untuk memastikan editor sudah siap -- `useEffect` hanya update content ketika editor sudah ready - -### 2. **Props Watching**: -- `useEffect` watch perubahan `props.initialData` -- Ketika props berubah, update internal state dan editor content - -### 3. **State Management**: -- Internal state `initialData` untuk tracking perubahan -- Mencegah infinite loop dengan comparison - -## Keunggulan FormEditor - -1. **Better Initial Data Handling** - Menangani setValue dengan benar -2. **State Management** - Internal state untuk tracking -3. **Ready State** - Memastikan editor sudah siap sebelum update -4. **Props Watching** - Watch perubahan props secara efektif -5. **No Cursor Jumping** - Menggunakan pendekatan minimal yang sudah bekerja - -## Cara Menggunakan - -### Di Form: -```javascript - ( - - )} -/> -``` - -### setValue akan bekerja: -```javascript -setValue("description", details.htmlDescription); -``` - -## Kesimpulan - -Masalah initial data di form sudah diperbaiki dengan: -- CustomEditor yang diperbaiki dengan useEffect -- FormEditor baru yang lebih robust -- Form yang menggunakan FormEditor - -Sekarang `setValue` akan bekerja dengan benar dan initial data akan ditampilkan di editor! \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b146c816..13a6783b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,9 +8,6 @@ importers: .: dependencies: - '@ckeditor/ckeditor5-react': - specifier: ^6.2.0 - version: 6.3.0(@ckeditor/ckeditor5-core@44.1.0)(@ckeditor/ckeditor5-editor-multi-root@44.1.0)(@ckeditor/ckeditor5-engine@44.1.0)(@ckeditor/ckeditor5-utils@44.1.0)(@ckeditor/ckeditor5-watchdog@44.1.0)(react@18.3.1) '@dnd-kit/core': specifier: ^6.1.0 version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -20,9 +17,6 @@ importers: '@dnd-kit/sortable': specifier: ^8.0.0 version: 8.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@dschoon/react-waves': - specifier: ^4.0.3 - version: 4.0.3(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@emoji-mart/data': specifier: ^1.2.1 version: 1.2.1 @@ -146,15 +140,15 @@ importers: '@react-google-maps/api': specifier: ^2.20.3 version: 2.20.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@south-paw/react-vector-maps': - specifier: ^3.2.0 - version: 3.2.0(react@18.3.1) '@studio-freight/react-lenis': specifier: ^0.0.47 version: 0.0.47(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-table': specifier: ^8.19.2 version: 8.20.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tinymce/tinymce-react': + specifier: ^6.2.1 + version: 6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/cleave.js': specifier: ^1.4.12 version: 1.4.12 @@ -188,24 +182,15 @@ importers: '@wavesurfer/react': specifier: ^1.0.8 version: 1.0.8(react@18.3.1)(wavesurfer.js@7.8.16) - add: - specifier: ^2.0.6 - version: 2.0.6 apexcharts: - specifier: ^3.49.2 - version: 3.54.1 + specifier: ^4.7.0 + version: 4.7.0 axios: specifier: ^1.7.8 version: 1.7.9 - chart: - specifier: ^0.1.2 - version: 0.1.2 chart.js: - specifier: ^4.4.3 - version: 4.4.7 - ckeditor5-custom-build: - specifier: file:vendor/ckeditor5 - version: file:vendor/ckeditor5 + specifier: ^4.5.0 + version: 4.5.0 class-variance-authority: specifier: ^0.7.0 version: 0.7.1 @@ -236,18 +221,12 @@ importers: embla-carousel-react: specifier: ^8.1.3 version: 8.5.1(react@18.3.1) - emoji-mart: - specifier: ^5.6.0 - version: 5.6.0 framer-motion: specifier: ^11.15.0 version: 11.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) geojson: specifier: ^0.5.0 version: 0.5.0 - google-map-react: - specifier: ^2.2.1 - version: 2.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) html-react-parser: specifier: ^5.2.0 version: 5.2.1(@types/react@18.3.18)(react@18.3.1) @@ -266,9 +245,9 @@ importers: js-cookie: specifier: ^3.0.5 version: 3.0.5 - layout-grid: - specifier: ^2.2.0 - version: 2.2.0 + jspdf: + specifier: ^3.0.1 + version: 3.0.1 leaflet: specifier: ^1.9.4 version: 1.9.4 @@ -296,18 +275,12 @@ importers: qs: specifier: ^6.13.1 version: 6.13.1 - quill: - specifier: ^2.0.2 - version: 2.0.3 react: specifier: ^18 version: 18.3.1 - react-advanced-news-ticker: - specifier: ^1.0.1 - version: 1.0.1 react-apexcharts: - specifier: ^1.4.1 - version: 1.7.0(apexcharts@3.54.1)(react@18.3.1) + specifier: ^1.7.0 + version: 1.7.0(apexcharts@4.7.0)(react@18.3.1) react-audio-player: specifier: ^0.17.0 version: 0.17.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -316,7 +289,7 @@ importers: version: 2.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-chartjs-2: specifier: ^5.2.0 - version: 5.2.0(chart.js@4.4.7)(react@18.3.1) + version: 5.2.0(chart.js@4.5.0)(react@18.3.1) react-cssfx-loading: specifier: ^2.1.0 version: 2.1.0(csstype@3.1.3)(react@18.3.1) @@ -332,6 +305,9 @@ importers: react-dropzone: specifier: ^14.2.3 version: 14.3.5(react@18.3.1) + react-facebook-login: + specifier: ^4.1.1 + version: 4.1.1(react@18.3.1) react-geocode: specifier: ^0.2.3 version: 0.2.3 @@ -356,33 +332,24 @@ importers: react-player: specifier: ^2.16.0 version: 2.16.0(react@18.3.1) - react-quill: - specifier: ^0.0.2 - version: 0.0.2(react@18.3.1) react-resizable-panels: specifier: ^2.0.19 version: 2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-responsive: - specifier: ^10.0.0 - version: 10.0.0(react@18.3.1) + specifier: ^10.0.1 + version: 10.0.1(react@18.3.1) react-select: specifier: ^5.8.3 version: 5.9.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-slick: - specifier: ^0.30.2 - version: 0.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-syntax-highlighter: specifier: ^15.5.0 version: 15.6.1(react@18.3.1) react-time-picker: specifier: ^7.0.0 version: 7.0.0(@types/react-dom@16.9.25(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-voice-recorder: - specifier: ^2.1.2 - version: 2.1.2(react@18.3.1) recharts: - specifier: ^2.12.7 - version: 2.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^2.15.3 + version: 2.15.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rtl-detect: specifier: ^1.1.2 version: 1.1.2 @@ -435,9 +402,6 @@ importers: '@dnd-kit/utilities': specifier: ^3.2.2 version: 3.2.2(react@18.3.1) - '@faker-js/faker': - specifier: ^8.4.1 - version: 8.4.1 '@next/bundle-analyzer': specifier: ^15.0.3 version: 15.1.2 @@ -465,6 +429,9 @@ importers: '@types/rtl-detect': specifier: ^1.0.3 version: 1.0.3 + cross-env: + specifier: ^7.0.3 + version: 7.0.3 d3-shape: specifier: ^3.2.0 version: 3.2.0 @@ -606,6 +573,10 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.27.6': + resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} @@ -633,287 +604,6 @@ packages: '@braintree/sanitize-url@6.0.4': resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} - '@ckeditor/ckeditor5-adapter-ckfinder@44.1.0': - resolution: {integrity: sha512-RCamOkjMHlhUg7MhRbP/ZZJ7mq0zk1hj6Hg25efv22WHb2SNnesiwzLtYoyc6ess72/1CYpgZPfamhxsOTXoMA==} - - '@ckeditor/ckeditor5-alignment@41.3.1': - resolution: {integrity: sha512-fGkaJGWyr4biahyy2YiRjVqGy9Uqzm4MjkrqDdq99TLr8bM7PjIFOiRkVwz5MZRbs2V87ynmm46v6B/KQ0g8ew==} - - '@ckeditor/ckeditor5-alignment@44.1.0': - resolution: {integrity: sha512-t+xIuGiG9pvG4lkglSQfXwoZU9zCPUvrBYISI8G0WAJXdWdmyWUN2Vj84CKQQ6LRgnqq/eybSR2O2l02psgtZw==} - - '@ckeditor/ckeditor5-autoformat@41.3.1': - resolution: {integrity: sha512-0QklAfIeUxo/gfuGT9rC0WhDuqTbpcfvinkJOH7fcqcu81TB4WqLjI1qfXL9In6uih8c39te2x74yZZ+f/M4iQ==} - - '@ckeditor/ckeditor5-autoformat@44.1.0': - resolution: {integrity: sha512-JHJh+iD9//sYsVlwdGZTV+ScPMlWjqFuR7xwF2QbU7xYGMqTy4mPnFvkT6fF73e3PZvtAzgENLU45pUAS9oo/A==} - - '@ckeditor/ckeditor5-autosave@44.1.0': - resolution: {integrity: sha512-KlkJcgu5THkfdwzYzVa9zKkADGd8J5VW5kRrRSK4oJYONA5mmiZ9UsIcoIk2QbGnDGnZW1Iih5Pjrvz0HYjIKw==} - - '@ckeditor/ckeditor5-basic-styles@41.3.1': - resolution: {integrity: sha512-vr0UR5JdQtHUhXFVF+7yebaQ/iEugmXIH2eC+pC5BNJuBwuFt1Hxt6U6qRh7f7ve4UFBky3MZ84lGuGsheirCA==} - - '@ckeditor/ckeditor5-basic-styles@44.1.0': - resolution: {integrity: sha512-/pZ0wBdXlv8AX43O/nZ4ENg8Xk/SwZZMAJKKVZa3SwtxNRmeGYTNKIEQEQouWF1PLz3SEZ8L5sS/j9AYX7f5Xw==} - - '@ckeditor/ckeditor5-block-quote@41.3.1': - resolution: {integrity: sha512-iRm6MthhcyRbUpPxjjXhLuZpNGGNnUqp8RurN8rSzX3KcBXKHm/vfxOugk06ebF2FFbP0u5aiL3K7fIniuo2pQ==} - - '@ckeditor/ckeditor5-block-quote@44.1.0': - resolution: {integrity: sha512-mApNvTckUbAjeHFaPg7+Je3zTkJDDsM5FWNJJuzaRhl5TBvyW9BM+p7AN8B9cx+pj2Srzlbu+056c0jg4ibCIw==} - - '@ckeditor/ckeditor5-bookmark@44.1.0': - resolution: {integrity: sha512-gzUOspXUb4sN308JbeVWLGxGdFHeYpobiBn8Zj2/Niw6y+/4ZQfssn7fLhKnoHM12bzoxYYq3DvcMUrs78Ukvg==} - - '@ckeditor/ckeditor5-ckbox@44.1.0': - resolution: {integrity: sha512-J+vJckr25Oi3KjJcTYIIUFa2KIXHitknW8iNPegavCV/FFNieTezvvpjJzROlWRiy+U7CRYvgrNbSJXHx5pR6Q==} - - '@ckeditor/ckeditor5-ckfinder@44.1.0': - resolution: {integrity: sha512-oRWHiejta6irRuO78KmtQEiYRrzcad+BycTrFsLRCIZp0hzKx5Vp5olAhXodX+d8gZaV8fJJpswdK0LTjrfKNA==} - - '@ckeditor/ckeditor5-clipboard@41.3.1': - resolution: {integrity: sha512-6S7tq6FlnHYZmPACeqdf135Jx2bTKHVY8mHQ+CHC8ZZu0XVm62vVeeSLS2IcdtYmHjf4ced1G7suTUBHlfBCLw==} - - '@ckeditor/ckeditor5-clipboard@44.1.0': - resolution: {integrity: sha512-Z5P1P6ATLVy/c7AvI3Akt3mEqQfCnhZmz4EdAS7sF34WTayrHQ/TQjdte/0mN+6LXcQV1whhXe1xLM7GVsG+bg==} - - '@ckeditor/ckeditor5-cloud-services@41.3.1': - resolution: {integrity: sha512-24JLTt0d2cKkY7rtl2bKxI7MYZjlwqBLoTgePwBC1EtgRJ/2gd1CM1bMwiKJPgJ34NnLtnV8R/W0yuz5RQjJsA==} - - '@ckeditor/ckeditor5-cloud-services@44.1.0': - resolution: {integrity: sha512-3Nr8EM6CyRpNkmm+7tbhg/4H16SY5Tqo0TLGHtXdyRxx7y2GLev5OsN01qBhSSGifALTCHyOWymxt5Qo9V5wXg==} - - '@ckeditor/ckeditor5-code-block@41.3.1': - resolution: {integrity: sha512-T7krLjLoHanjaW5nYClzGf5TPcSb/Y9B1DWcAmLMUFf8y+1MbYYaK95r7iTyafG0B9bIFafxoKRnMJLVmBWQkA==} - - '@ckeditor/ckeditor5-code-block@44.1.0': - resolution: {integrity: sha512-2z4ULLehgMjwxvo0a26UkA2p3MdDITGVDpt7FZkO+P9XCim/j5DdXK4/xVNXLbrOifpFq/5kfrAZvjDX0lPMIw==} - - '@ckeditor/ckeditor5-core@41.3.1': - resolution: {integrity: sha512-h+PgPtCpS2vjO3HbKMYtddRPW+B3AJx9qpixmHJnUZMiFCmRjUZjXATjpi3j+kSQISs4L2Yghq+lsAQxyGHb+A==} - - '@ckeditor/ckeditor5-core@44.1.0': - resolution: {integrity: sha512-vBxHT/g37uWM5QKj0i7++clGd85htX9rPtlqzjz3I26NJQvcKCmT39Szv3oPFzAJKuUaqKso5iLq+Sw+VtQRBg==} - - '@ckeditor/ckeditor5-easy-image@44.1.0': - resolution: {integrity: sha512-hmn9MmVebb/abTBq1ci2fYi7uK93Dt2F3lDYErqsFWCxZ4S2PQW3+qON44E5phE9aDKOLEZ/B61niGrLgcWS5g==} - - '@ckeditor/ckeditor5-editor-balloon@44.1.0': - resolution: {integrity: sha512-BVxO3WECurMZEhxIVb2JMqeMcqaqefvc/YfrWNRriVyK7muW47EH74IIZdCXSm7g5i0npEIk808sKqA0t/xR0g==} - - '@ckeditor/ckeditor5-editor-classic@41.3.1': - resolution: {integrity: sha512-DBP2F0A50BpDwnbCfsz0DBp+NVW7xrXp4lH5SJHax8B58Z1uY1rw/N6Wf2O91tzo5obcUSpoj8WlzIsxDYPd+A==} - - '@ckeditor/ckeditor5-editor-classic@44.1.0': - resolution: {integrity: sha512-rZtJ1KpJGxW8iWE0wVhp9giiYiu3XypjsmthkK8oeMf4+8wTr3ySncLKKts3/BDiAcFdJnog5lv5LQbrAVqO+Q==} - - '@ckeditor/ckeditor5-editor-decoupled@44.1.0': - resolution: {integrity: sha512-pRnDrPVyIM4uCLCjhgzvRk4v63Cc1u9Nc21yx1igswvxAfhGx2BMO+JiC6+8PAHT/mOSbgFB83N+A823sms3uA==} - - '@ckeditor/ckeditor5-editor-inline@44.1.0': - resolution: {integrity: sha512-NglsnVkzioMU9XirmjyTM/DKSL/rzkBBwFaZFiTVyGfhuVzTUClPxGtxKOlML2v0Mtqg/OdRUMPMIo+qtjymeQ==} - - '@ckeditor/ckeditor5-editor-multi-root@44.1.0': - resolution: {integrity: sha512-NAMBGIDn/xMGHXv2IeLRDa84yW9OwHri9H5NdJJ4F+gFtiQbOhIhTQj4nZ8TuLIaYr2NOUrTpTrkw3frgd0lLg==} - - '@ckeditor/ckeditor5-engine@41.3.1': - resolution: {integrity: sha512-Me4cnkCrknDH50db/jPczuhgzaxUhHbkh2gv8N8Ypken9ZnOPvMD9W1gCFFTLaxikpPmBQwk3u1BSjOKk3r6kw==} - - '@ckeditor/ckeditor5-engine@44.1.0': - resolution: {integrity: sha512-+149hsqfZX+Q+ho7P64XUrIpkLqX2jGBuEWjC2ZZYujv1ZIOWOMihkpJL8jE6Vcplee6vsTXGSj2sIHNoOp+3g==} - - '@ckeditor/ckeditor5-enter@41.3.1': - resolution: {integrity: sha512-iwhvJpfsutqcv/bf8QPMKhMolb7GtShaOT+UIDW3OXjMZaBKZOTyR8OceijwgBmZeillTaXQq9y2e9lbJd46xg==} - - '@ckeditor/ckeditor5-enter@44.1.0': - resolution: {integrity: sha512-NmtqxEov25rYRN8Uq7MRabsqYfvL6ZNj/mvBHqn3PE9aHE+lTwD51D3zgCw1RN2sipXsvedwo3g+NynAtS/HIw==} - - '@ckeditor/ckeditor5-essentials@41.3.1': - resolution: {integrity: sha512-Tr8fIhRith4OVg5yYm8UbbRUjuj15AQ27H3AiwOzRMRr+EYCI07ni5quqBwOMlkOQQ2H9U21gS8mYKqkqU5osw==} - - '@ckeditor/ckeditor5-essentials@44.1.0': - resolution: {integrity: sha512-UWSc2lSCqztfy3LLeuHfyKU/oSbFyw/4KEbQso9DsMPQ4vdmX/sW6BoklCYF9mPJrg+zNSseJj9T/M1Q+Z6U0Q==} - - '@ckeditor/ckeditor5-find-and-replace@44.1.0': - resolution: {integrity: sha512-SwZYRdXpYCu3t3+k9fxO8JXjNb/Q/OK3nmtVBNly/ZWYmORGQd3ua9XlipcnwIB8aBQqhuV/izDKqSiFZc23zA==} - - '@ckeditor/ckeditor5-font@41.3.1': - resolution: {integrity: sha512-qyxtAHccuqCwmeVsddJBe9h82Nvcps69Q1Xe3a5JuM9QNfREeZHgfT290Z97sdHt4d9MrrSdHc52f9inlwNtwg==} - - '@ckeditor/ckeditor5-font@44.1.0': - resolution: {integrity: sha512-q4r7I7C2uG9gkBx9WlARNN5ZWp4USHVFS2kLTyMVAN1/iHAKIx03m+N3W0FTZVpXV+xscn7H6KaLcQXmWc4OiQ==} - - '@ckeditor/ckeditor5-heading@41.3.1': - resolution: {integrity: sha512-WFu/zYXHqJ4Q6UI/IM7/WwmXCwKFVBDhuOeYnlRY1vgmFciaVtrbJW/tECBr+2TBVR4lANvmivWMFDLpN0fW+g==} - - '@ckeditor/ckeditor5-heading@44.1.0': - resolution: {integrity: sha512-cROqN/dnq8xBdxMQoe+1Zjh8bfoVePh6WSl+wjcc4OIozYe/V2QAmCODpYiVm4RntenH0IidHteSTCqtGM4L9w==} - - '@ckeditor/ckeditor5-highlight@44.1.0': - resolution: {integrity: sha512-bj7DBo1miBf6f7LPLiNa5inziXBKt6dFQupWAgJNJvPxYeGf4jTKDeVc9FLBESJ7eOWKjmCjaNeSsV2smHTAKQ==} - - '@ckeditor/ckeditor5-horizontal-line@44.1.0': - resolution: {integrity: sha512-xwqQPJQsgwEvbZb3EqjFEcvj1tmlxcX9hFL9I66oGblfYNEIX8Q4DWxbjWCDrfY2IvLO3zNUDI9J5EcxSnd9Pw==} - - '@ckeditor/ckeditor5-html-embed@44.1.0': - resolution: {integrity: sha512-eFXTBHhvRIGflrgpNa2wP0W9IiHx2t2TxQX8881EbF/H3/LDqreyNR7LHBXXgPk1j+H5V/MOGAqG5ntlvq2SdQ==} - - '@ckeditor/ckeditor5-html-support@44.1.0': - resolution: {integrity: sha512-cBUtojLEreXNYV54B/FT1WBjV+dU5i8vsVKBmYw2QOxmaWl4i/wyEtzPh21Ytcsy2ApmIMT/X27ZppffnKcyGQ==} - - '@ckeditor/ckeditor5-image@41.3.1': - resolution: {integrity: sha512-v8lcXET3TDP/yPKhdUCmIcukMQ6GNdTyVAjkTip5JhVKFv8bFWBp5Xn616L6T+8OeQ6DggF9QVGcskmTiGQv7g==} - - '@ckeditor/ckeditor5-image@44.1.0': - resolution: {integrity: sha512-8BbS0y1YSGnQAiA6rTps05DIJ8CcdbGYb+1XFb8QOUCzJenFzNGAe4gnlEPw0zW1C8ZjdahRY1K2Fcb16/q7TQ==} - - '@ckeditor/ckeditor5-indent@41.3.1': - resolution: {integrity: sha512-JYXF/Clfw+j06wt1+qo43n+y3fmVKPSaN5NXzw4a5Rce0dMaWctH53X8KP3tIuOfEzW9xPhsTUQBJI8rsc+f9g==} - - '@ckeditor/ckeditor5-indent@44.1.0': - resolution: {integrity: sha512-iFrtDVkXhbHHTJIs+yw0x9X/uEH0kyjQ5pQZM5fAzX6g9TFd71iiJ2l8xBSefXRcqEEPVaMWZgikBeRHmQDyOA==} - - '@ckeditor/ckeditor5-language@44.1.0': - resolution: {integrity: sha512-CudeLs2RvADdchJ6FFznsNrMYHDcOrj8CGuSgyTW9PcsnhAzUOYWuaunJ3xXd8MXwu6pGwEReVYuouc2JQQg6A==} - - '@ckeditor/ckeditor5-link@41.3.1': - resolution: {integrity: sha512-tl+vnEWUKP0cK/4g+KkQt1YujklG9aUb2NxkkF0HSo7/0m6JnKf+1LVwY1OP2702FLCJO1vdC09oY0JDXGmkfg==} - - '@ckeditor/ckeditor5-link@44.1.0': - resolution: {integrity: sha512-+tDlzrhOrl3TMlj01DsGJwQEsrXZl6A7fD4gFfYS3rO9sgGZSLU+fSxOwWHdQyBp1ujiJGsGFXmKFAUZxs7M/w==} - - '@ckeditor/ckeditor5-list@41.3.1': - resolution: {integrity: sha512-X1PDaqNnQUTlqYgTYASirJuityG25hxthrGlnEvqPZIxivbxDcefWxkBlNXvmnHOy/EUES0cEZ2H0GUr6CPz2g==} - - '@ckeditor/ckeditor5-list@44.1.0': - resolution: {integrity: sha512-lwUAtK68GfNVr1yI+VLom54K8F5bRZee8HKkzFZPgTCANYLUnmHGUNF9La7qETeqjNV6bljUnKwn/knOeserGg==} - - '@ckeditor/ckeditor5-markdown-gfm@44.1.0': - resolution: {integrity: sha512-ZlFa3xi8vSCCqs4cvfxjZrcXz87i7XIKAd+eTQdwoInQDJHnGpUcM67hKIMSU3E8AjEz+tXdsaauxSofZTS+zQ==} - - '@ckeditor/ckeditor5-media-embed@41.3.1': - resolution: {integrity: sha512-3yXePmVPR2WmzeT+fj6WotMbEIJ6lYka0aUG02LxZV0oCL5LU8nF1wFIFhk77wrQVlQtjmLVtvaPcSdNIz/+pA==} - - '@ckeditor/ckeditor5-media-embed@44.1.0': - resolution: {integrity: sha512-ymG55dCUv+i0o0th4+vYMvVHhC2DXTs6J+5t40tNvdMS7apt882Tbq9vAE6iqgQZbtQVVlRpQbGD0UByBO5LVA==} - - '@ckeditor/ckeditor5-mention@44.1.0': - resolution: {integrity: sha512-LJ2aT5nJ9I8eZT/E/RqD/iPv4fyU8MJqtGQXExEwwAfQDqkx0X5u3mv3uAR/HhyFyj6jFw+z26bTdt13wdSaEw==} - - '@ckeditor/ckeditor5-minimap@44.1.0': - resolution: {integrity: sha512-V9xOrUqLxnrOGXOiQVu4QGLV0zam3xMCi+vVR3/jFrVEPRCY1swdC6JhT4PAYt5lPBbrlmyF7u+pZjal8I7F1Q==} - - '@ckeditor/ckeditor5-page-break@44.1.0': - resolution: {integrity: sha512-6uNuctQnPTr2WFcyKGdTQ/1gTkGmIhiZg8y9UMIY74aEW9AQfGwCaBkAO5AveaBTfmGBkSsAISS3T8k5OGsV0Q==} - - '@ckeditor/ckeditor5-paragraph@41.3.1': - resolution: {integrity: sha512-weRPLyO/1Z8PpU9+lET4gYgJ8adDuCjYiREup81URSuS1DDQ8vb3D29xA+4Ov7lwg8BaNAMCpTBdp07GHHzv6w==} - - '@ckeditor/ckeditor5-paragraph@44.1.0': - resolution: {integrity: sha512-tfERMEQRrvM5zdZuiWC5IjCPtUrpncXY4ewn9mcGJ5KqmLaX3e+2dN4GVZpcagwOtZNQNQBONZnuWt9ZVkquFQ==} - - '@ckeditor/ckeditor5-paste-from-office@41.3.1': - resolution: {integrity: sha512-bvDNGQXIUVCiAgmIcvnOw461XWAG8lscQrJaZFXNfayJJah73zvDbOJDkv5hm/N/jYaPTsTnSv1jg5xM9XqfCw==} - - '@ckeditor/ckeditor5-paste-from-office@44.1.0': - resolution: {integrity: sha512-NIhtkFoDXNpOaPBDH6dDTU2BC3GUJ1rE5gUV0i4hrtOeERuk9EdkADCOBEHEm7UC31kCQ4si6wkry+d4oZ5FMw==} - - '@ckeditor/ckeditor5-react@6.3.0': - resolution: {integrity: sha512-yfVc8L+o1U63qljyOJVSV+O+2C2+hOjNAf7Qabi8AF4gvsPib82efVDlmvnNJB4Ka11owysQ5MAHpP8I0c7lIA==} - engines: {node: '>=18.0.0'} - peerDependencies: - '@ckeditor/ckeditor5-core': '>=41.3.1' - '@ckeditor/ckeditor5-editor-multi-root': '>=41.3.1' - '@ckeditor/ckeditor5-engine': '>=41.3.1' - '@ckeditor/ckeditor5-utils': '>=41.3.1' - '@ckeditor/ckeditor5-watchdog': '>=41.3.1' - react: ^16.13.1 || ^17.0.0 || ^18.0.0 - - '@ckeditor/ckeditor5-remove-format@44.1.0': - resolution: {integrity: sha512-97ppktKeKIhGYrRKwfzVP0DOktcaY4gFXEtKINmse8kw0C7jO4SE82sDJxWSP/3h74oncZzd/q/Qa6P65JmhWA==} - - '@ckeditor/ckeditor5-restricted-editing@44.1.0': - resolution: {integrity: sha512-dsjeug3TCn32idHe4XWaD8ZBtKloAHSDYzv05uEuJDTEkTnSOp8ynVxUCKlTTMeHKjpRPr5kaxJkycqnxOqsvw==} - - '@ckeditor/ckeditor5-select-all@41.3.1': - resolution: {integrity: sha512-a/LAPO+O9fwHjQ/8s3UNtyrqQRieAnpnPw2IhLlGqOS7nxPKMR2vkb6WnG2LUdO+wYqkCzxUDpBlfVkjkQEI0w==} - - '@ckeditor/ckeditor5-select-all@44.1.0': - resolution: {integrity: sha512-jQH9745sYWpQcZXC4z1lNS4XqrTJWHljWEMa4KKTZgo6zjR/L53tRZdIKbE6O/JgaW805Xpl74cJGXJvwre8VA==} - - '@ckeditor/ckeditor5-show-blocks@44.1.0': - resolution: {integrity: sha512-qPjba3VFXgRnnEjlZAfv1XgfC1jNpYUWpfxlniZixvcZ1bEOzEX6rkEqBioNgGFWBU8siPTPiwI2mmT/8/58Vw==} - - '@ckeditor/ckeditor5-source-editing@41.3.1': - resolution: {integrity: sha512-NoFQGZHAIQkJ4W/zJwZmKe5W5zEW72pfaDuX78BpecuUcgg+LWmaGemjOU56Y3o7rUwPoXRONQs3jZM/NuKhSw==} - - '@ckeditor/ckeditor5-source-editing@44.1.0': - resolution: {integrity: sha512-gg/tWANOiJckvXxKqwthkvR531bPuen+lJN3y2qnqMKMQLLNbWWIUoTuE3PZRHDprT0JmTjnvlHrwsaSdpOkVg==} - - '@ckeditor/ckeditor5-special-characters@44.1.0': - resolution: {integrity: sha512-btw7qEPjrdp/XigtXOXy1KkK481PEeuJ5xdPD2xLlWvZkF0tGbEqIpDIMxkW1w7NmmC+5Aa8qJqXkV6dN4jZ5A==} - - '@ckeditor/ckeditor5-style@44.1.0': - resolution: {integrity: sha512-A6udrCj1IxuiPE8OGue/aDtoqs8ZAPsbabnT9OS46WBlDGjXaSStXD7Dx6uJwEkaRdmhdGaObi4UnF7gkHRXHA==} - - '@ckeditor/ckeditor5-table@41.3.1': - resolution: {integrity: sha512-Lx2xnWdeuiekXOuRERjvf1I3zhTZwK/IRna9FgTW/ldj6rBH9fVqhY+z/Y/nIpI1LgWee3R0DWZBGXgj1QNFcQ==} - - '@ckeditor/ckeditor5-table@44.1.0': - resolution: {integrity: sha512-8iQUW5apSYFrsJhguW0ROPBf+gmKhtP75KIeal6GdEtYlOMA8vP/ixUhQB5HZBmecfAVULyu1fF4YfGzHelZhw==} - - '@ckeditor/ckeditor5-theme-lark@41.3.1': - resolution: {integrity: sha512-0LXHU6vmlN3aEYFFnNG1teGdC0t6UbcxcwyTW3db4D6vFDAd1S1bBH/Vz9HdUKGWuEmB3IdKj6fgixt2e3qJmA==} - - '@ckeditor/ckeditor5-theme-lark@44.1.0': - resolution: {integrity: sha512-Ym9ZKtQBqh5xOYGVa+va6CtYJSbhqIfVOsoCRZnMTzg3RTfwp8F78yeWUdplF6DS4JaM966yQumX9DcJGYn5AA==} - - '@ckeditor/ckeditor5-typing@41.3.1': - resolution: {integrity: sha512-4Oeafc3if6fTITOest1ILQ573fnkzE9/tn5eNm3zWnHVYR79mRCYxaha9yUlKVQiqaxZ48EVo2FjHiouXmn9+Q==} - - '@ckeditor/ckeditor5-typing@44.1.0': - resolution: {integrity: sha512-YlIpXSp2mkzgCCwqa4Dd870K4UvKsjlHRDod50G8VSz2qFCkE6PaLGGBAci1IoZ5nBXZMpCrnhrkQ1jAJwx2RA==} - - '@ckeditor/ckeditor5-ui@41.3.1': - resolution: {integrity: sha512-xN7OAiRp7ALKYXUp6Qe/AjkjrhyLuoz9nxq7Jdsnsyb/XXfsXDloMcOuvNRoUgr4gIFHMOoZZxsIn8qegBvcYA==} - - '@ckeditor/ckeditor5-ui@44.1.0': - resolution: {integrity: sha512-Qga/eO6/4rCzK6m/JLMVq0gbgNDEV7K/J+ida1UQFYxrMric7qfriusT1q0Y+6jFYuGMdyLg0e0imORbMyw9Zw==} - - '@ckeditor/ckeditor5-undo@41.3.1': - resolution: {integrity: sha512-PElWTnlIwuQ94mvdhuH7Mno99oocSnOWPMHi9UuWe6+zVgznQwn0f0diBZvX3l5y8hFgK6q/pQ/CCmbvvYnovA==} - - '@ckeditor/ckeditor5-undo@44.1.0': - resolution: {integrity: sha512-sULkc7Pvbc431uZCjzcAKd//jYE3B8fT8PEOFG8pYRnQJHc5GyodvH0RmXDhCtKCGtzvh1Dlpb4iSNpPNpVvJQ==} - - '@ckeditor/ckeditor5-upload@41.3.1': - resolution: {integrity: sha512-ugTgGEgA9qsSl5+qptTmawdfYaONr6b3uTG4byZ76JMdf0qiniZjBF/TtGAVmBkCipcVWFoaZKteiz0fhQMHjA==} - - '@ckeditor/ckeditor5-upload@44.1.0': - resolution: {integrity: sha512-+608NL4Jl6t2PA02Ft8myPV5r2oXwD+4wTCLKg4Oh2KPQYCyGOm5vj8dLxwWNsbMXZrdPxeQOK3UHq8bxYyI6A==} - - '@ckeditor/ckeditor5-utils@41.3.1': - resolution: {integrity: sha512-jJu9ndn6Y7+ffBYdDCRXX7OnV9Ddgms2HSF1pmhjZN0uoL96XworuUOn8hx3Zs/KBPjJEwbtYWJMjG9aohrgaQ==} - - '@ckeditor/ckeditor5-utils@44.1.0': - resolution: {integrity: sha512-PILjaPvEMuQ0qlnPAFeNTTQcLuXgGionSxaxF8HGnZolaqWnsJ11xGYxqUslNOGtdZNp/88/FC9TjCY/ksiibg==} - - '@ckeditor/ckeditor5-watchdog@41.3.1': - resolution: {integrity: sha512-iDwdYxC8euSKxfRq4y5vVOX9GVUbEbC9z6glkXpxa1BogqYh39+fywjt+s4o3Ub3b8FJ/EUYuNc+/vK+CzEg4g==} - - '@ckeditor/ckeditor5-watchdog@44.1.0': - resolution: {integrity: sha512-fTwYEW1TbbxC7PVmZtfWfwHT5aMREfBTDvH3KQWKpowTcoAiMBlQQKA/lvkRJ1bFMp4AZFjqs1IWZyap/sanAg==} - - '@ckeditor/ckeditor5-widget@41.3.1': - resolution: {integrity: sha512-rdBxGS3bxWNhp+yxyBYkcbRV6/mdTDab+konDVhZ/ME1jVZ5cf8OBZcgHUqAxzuWt4XMEdzKINbo1OnSDwApUg==} - - '@ckeditor/ckeditor5-widget@44.1.0': - resolution: {integrity: sha512-dBG1EFJjq38wF0k1p3R2yIfZRHwgY5+hLuF1sp02q/lUJu59U/rPscfjj4dGpE4eKaqCD9z/UNEtOjPGnaJzKw==} - - '@ckeditor/ckeditor5-word-count@44.1.0': - resolution: {integrity: sha512-dM8jeZfRA2nodWdE1Ty3ZzaAl3M523ri9/ahLpG/JcCud2QZn9XRPrEwaIxC/1VtZg/Z2SUuI2LcPrbtPkQ0UQ==} - '@discoveryjs/json-ext@0.5.7': resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} @@ -946,14 +636,6 @@ packages: peerDependencies: react: '>=16.8.0' - '@dschoon/react-waves@4.0.3': - resolution: {integrity: sha512-QlygFXBarpdRB/JhFaHkpqOVHfgmODShVkvB96g4JBIidDhhuWidfrudQSo9PxhQnLjAhSlxJjg+8ct7K8TCWw==} - engines: {node: '>=8', yarn: ^1.9.4} - peerDependencies: - prop-types: ^15.7.2 - react: ^15.0.0 || ^16.0.0 || ^17.0.0 - react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 - '@emnapi/runtime@1.3.1': resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} @@ -1025,10 +707,6 @@ packages: resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@faker-js/faker@8.4.1': - resolution: {integrity: sha512-XQ3cU+Q8Uqmrbf2e0cIC/QN43sTBSC8KF12u29Mb47tWrt2hAgBXSgpZMj4Ao8Uk0iJcU99QsOCaIL8934obCg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0, npm: '>=6.14.13'} - '@ffmpeg/ffmpeg@0.11.6': resolution: {integrity: sha512-uN8J8KDjADEavPhNva6tYO9Fj0lWs9z82swF3YXnTxWMBoFLGq3LZ6FLlIldRKEzhOBKnkVfA8UnFJuvGvNxcA==} engines: {node: '>=12.16.1'} @@ -1247,10 +925,6 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@jest/types@26.6.2': - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} - '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -1272,9 +946,6 @@ packages: '@kurkle/color@0.3.4': resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} - '@mapbox/point-geometry@0.1.0': - resolution: {integrity: sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==} - '@mdx-js/mdx@2.3.0': resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} @@ -1283,9 +954,6 @@ packages: peerDependencies: react: '>=16' - '@mixmark-io/domino@2.2.0': - resolution: {integrity: sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw==} - '@mui/core-downloads-tracker@6.4.3': resolution: {integrity: sha512-hlyOzo2ObarllAOeT1ZSAusADE5NZNencUeIvXrdQ1Na+FL1lcznhbxfV5He1KqGiuR8Az3xtCUcYKwMVGFdzg==} @@ -2277,11 +1945,6 @@ packages: '@rushstack/eslint-patch@1.10.4': resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - '@south-paw/react-vector-maps@3.2.0': - resolution: {integrity: sha512-4Y88ZA8RuXxlBD7hgguVZjiTZsxvnN0Eheip/7YeM22B8hwae058C4Xx7Fi1PyIhOF5yWU/yXxyCMwFE7Awrwg==} - peerDependencies: - react: '>=16.8.0' - '@studio-freight/hamo@0.6.33': resolution: {integrity: sha512-U3Nvw5wDvB/jps2/ZbGL2TFL+CcZvJF/tkjL7S7ajuzDi9T5VkqCguws6tuWHttZ74Z6DfXxV1b8F1EB30AyJg==} deprecated: Please use @darkroom.engineering/hamo instead @@ -2303,6 +1966,31 @@ packages: resolution: {integrity: sha512-AO1O2fEmfUqWGjEofmPNMQRlwgZ96eB5OFsVJjeH8/RKd1/Yf4zbPnXO+r2TD4aueA6X9JRCJU2GUprI9+m8uQ==} deprecated: Please use @darkroom.engineering/tempus instead + '@svgdotjs/svg.draggable.js@3.0.6': + resolution: {integrity: sha512-7iJFm9lL3C40HQcqzEfezK2l+dW2CpoVY3b77KQGqc8GXWa6LhhmX5Ckv7alQfUXBuZbjpICZ+Dvq1czlGx7gA==} + peerDependencies: + '@svgdotjs/svg.js': ^3.2.4 + + '@svgdotjs/svg.filter.js@3.0.9': + resolution: {integrity: sha512-/69XMRCDoam2HgC4ldHIaDgeQf1ViHIsa0Ld4uWgiXtZ+E24DWHe/9Ib6kbNiZ7WRIdlVokUDR1Fg0kjIpkfbw==} + engines: {node: '>= 0.8.0'} + + '@svgdotjs/svg.js@3.2.4': + resolution: {integrity: sha512-BjJ/7vWNowlX3Z8O4ywT58DqbNRyYlkk6Yz/D13aB7hGmfQTvGX4Tkgtm/ApYlu9M7lCQi15xUEidqMUmdMYwg==} + + '@svgdotjs/svg.resize.js@2.0.5': + resolution: {integrity: sha512-4heRW4B1QrJeENfi7326lUPYBCevj78FJs8kfeDxn5st0IYPIRXoTtOSYvTzFWgaWWXd3YCDE6ao4fmv91RthA==} + engines: {node: '>= 14.18'} + peerDependencies: + '@svgdotjs/svg.js': ^3.2.4 + '@svgdotjs/svg.select.js': ^4.0.1 + + '@svgdotjs/svg.select.js@4.0.3': + resolution: {integrity: sha512-qkMgso1sd2hXKd1FZ1weO7ANq12sNmQJeGDjs46QwDVsxSRcHmvWKL2NDF7Yimpwf3sl5esOLkPqtV2bQ3v/Jg==} + engines: {node: '>= 14.18'} + peerDependencies: + '@svgdotjs/svg.js': ^3.2.4 + '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} @@ -2337,6 +2025,16 @@ packages: '@theguild/remark-npm2yarn@0.2.1': resolution: {integrity: sha512-jUTFWwDxtLEFtGZh/TW/w30ySaDJ8atKWH8dq2/IiQF61dPrGfETpl0WxD0VdBfuLOeU14/kop466oBSRO/5CA==} + '@tinymce/tinymce-react@6.2.1': + resolution: {integrity: sha512-P/xWz3sNeJ2kXykxBkxM+4vEUYFlqWuJFifcJTmIwqHODJc17eZWvtNapzqGD+mUjXglf3VePu7ojRV1kdK22A==} + peerDependencies: + react: ^19.0.0 || ^18.0.0 || ^17.0.1 || ^16.7.0 + react-dom: ^19.0.0 || ^18.0.0 || ^17.0.1 || ^16.7.0 + tinymce: ^7.0.0 || ^6.0.0 || ^5.5.1 + peerDependenciesMeta: + tinymce: + optional: true + '@ts-morph/common@0.19.0': resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==} @@ -2415,18 +2113,6 @@ packages: '@types/htmlparser2@3.10.7': resolution: {integrity: sha512-ycBs4PNr9rY9XFFp4WkP+M1UcO49ahn0+9b24cmIY6KWy0w35rW0G8+JTTe9Rp6Wnyqn5SEHZrhCBMa0TIOxBw==} - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/jest@26.0.24': - resolution: {integrity: sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==} - '@types/jquery@3.5.32': resolution: {integrity: sha512-b9Xbf4CkMqS02YH8zACqN1xzdxc3cO735Qe5AbSUFmyOiaWAbcpqh9Wna+Uk0vgACvoQHpWDg2rGdHkYPLmCiQ==} @@ -2461,9 +2147,6 @@ packages: resolution: {integrity: sha512-gnBXM8rP1mnCgT1uE2z8SnpFTKRWReJlhbZLZkOLq/CH1ifvTNwjIVtXvsywTy1dwVklf+y/MB0Eh6FOa94yrg==} deprecated: This is a stub types definition. next provides its own type definitions, so you do not need this installed. - '@types/node@14.18.63': - resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} - '@types/node@20.17.10': resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} @@ -2476,6 +2159,9 @@ packages: '@types/qs@6.9.17': resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} + '@types/raf@3.4.3': + resolution: {integrity: sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==} + '@types/react-dom@16.9.25': resolution: {integrity: sha512-ZK//eAPhwft9Ul2/Zj+6O11YR6L4JX0J2sVeBC9Ft7x7HFN7xk7yUV/zDxqV6rjvqgl6r8Dq7oQImxtyf/Mzcw==} peerDependencies: @@ -2498,9 +2184,6 @@ packages: peerDependencies: '@types/react': '*' - '@types/react@16.14.62': - resolution: {integrity: sha512-BWf7hqninZav6nerxXj+NeZT/mTpDeG6Lk2zREHAy63CrnXoOGPGtNqTFYFN/sqpSaREDP5otVV88axIXmKfGA==} - '@types/react@18.3.18': resolution: {integrity: sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==} @@ -2510,24 +2193,18 @@ packages: '@types/sanitize-html@2.13.0': resolution: {integrity: sha512-X31WxbvW9TjIhZZNyNBZ/p5ax4ti7qsNDBDEnH4zAgmEh35YnFD1UiS6z9Cd34kKm0LslFW0KPmTQzu/oGtsqQ==} - '@types/scheduler@0.16.8': - resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} - '@types/sizzle@2.3.9': resolution: {integrity: sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==} + '@types/trusted-types@2.0.7': + resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} + '@types/unist@2.0.11': resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@15.0.19': - resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} - '@typescript-eslint/parser@7.2.0': resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} engines: {node: ^16.0.0 || >=18.0.0} @@ -2614,9 +2291,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - add@2.0.6: - resolution: {integrity: sha512-j5QzrmsokwWWp6kUcJQySpbG+xfOBqqKnup3OIk1pz+kB/80SLorZ9V8zHFLO92Lcd+hbvq8bT+zOGoPkmBV0Q==} - agent-base@7.1.3: resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} @@ -2654,8 +2328,8 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - apexcharts@3.54.1: - resolution: {integrity: sha512-E4et0h/J1U3r3EwS/WlqJCQIbepKbp6wGUmaAwJOMjHUP4Ci0gxanLa7FR3okx6p9coi4st6J853/Cb1NP0vpA==} + apexcharts@4.7.0: + resolution: {integrity: sha512-iZSrrBGvVlL+nt2B1NpqfDuBZ9jX61X9I2+XV0hlYXHtTwhwLTHDKGXjNXAgFBDLuvSYCB/rq2nPWVPRv2DrGA==} arch@2.2.0: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} @@ -2730,6 +2404,11 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + attr-accept@2.2.5: resolution: {integrity: sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==} engines: {node: '>=4'} @@ -2763,6 +2442,10 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + base64-arraybuffer@1.0.2: + resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} + engines: {node: '>= 0.6.0'} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -2773,9 +2456,6 @@ packages: bl@5.1.0: resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} - blurhash@2.0.5: - resolution: {integrity: sha512-cRygWd7kGBQO3VEhPiTgq4Wc43ctsM+o46urrmPOiuAe+07fzlSB9OJVdpgDL0jPqXUVQ9ht7aq7kxOeJHRK+w==} - brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -2791,6 +2471,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + btoa@1.2.1: + resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} + engines: {node: '>= 0.4.0'} + hasBin: true + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -2824,6 +2509,10 @@ packages: caniuse-lite@1.0.30001690: resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + canvg@3.0.11: + resolution: {integrity: sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==} + engines: {node: '>=10.0.0'} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -2860,32 +2549,17 @@ packages: character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - chart.js@4.4.7: - resolution: {integrity: sha512-pwkcKfdzTMAU/+jNosKhNL2bHtJc/sSmYgVbuGTEDhzkrhmyihmP7vUc/5ZK9WopidMDHNe3Wm7jOd/WhuHWuw==} + chart.js@4.5.0: + resolution: {integrity: sha512-aYeC/jDgSEx8SHWZvANYMioYMZ2KX02W6f6uVfyteuCGcadDLcYVHdfdygsTQkQ4TKn5lghoojAsPj5pu0SnvQ==} engines: {pnpm: '>=8'} - chart@0.1.2: - resolution: {integrity: sha512-MSiVzAd3qUEXv54k9KGe1oIoC7WG32W9wtjpovlTGlzo2ue/fRiHf7kJAK1zmD736jH/0fVWNCQLh41btfAEZQ==} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - ckeditor5-custom-build@file:vendor/ckeditor5: - resolution: {directory: vendor/ckeditor5, type: directory} - - ckeditor5@41.3.1: - resolution: {integrity: sha512-pBK1YZV9Sy4R53XG70TEeLFOvTFC7tg8AmS6d6zizegtwkH8seblkcERkykcNuvmfzZ/2h9JbafJ4kisZOwiUQ==} - - ckeditor5@44.1.0: - resolution: {integrity: sha512-6e1KFUE2giaSI0ZOKfAAFF5Tk7PF5DCyKVROPY9/46tti9AZpUFUzr7NhBsZjyMiMX1eqxqfsSZT7f9tKgcVAQ==} - class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} - classnames@2.5.1: - resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - cleave.js@1.6.0: resolution: {integrity: sha512-ivqesy3j5hQVG3gywPfwKPbi/7ZSftY/UNp5uphnqjr25yI2CP8FS2ODQPzuLXXnNLi29e2+PgPkkiKUXLs/Nw==} @@ -2921,9 +2595,6 @@ packages: code-block-writer@12.0.0: resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} - color-convert@0.2.1: - resolution: {integrity: sha512-FWbwpCgyRV41Vml0iKU9UmL0dVTKORnm7ZC8h8cdfvutk2bU7ZcMLtSleggScK/IpUVXILg9Pw86LhPUQyTaVg==} - color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -2937,9 +2608,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-parse@1.4.2: - resolution: {integrity: sha512-RI7s49/8yqDj3fECFZjUI1Yi0z/Gq1py43oNJivAIIDSyJiOZLfYCRQEgn8HEVAj++PcRe8AnL2XF0fRJ3BTnA==} - color-string@1.9.1: resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} @@ -2992,6 +2660,9 @@ packages: resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} engines: {node: '>=18'} + core-js@3.43.0: + resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==} + cose-base@1.0.3: resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==} @@ -3008,6 +2679,11 @@ packages: typescript: optional: true + cross-env@7.0.3: + resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} + engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} + hasBin: true + cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} @@ -3018,6 +2694,9 @@ packages: crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + css-line-break@2.1.0: + resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==} + css-mediaquery@0.1.2: resolution: {integrity: sha512-COtn4EROW5dBGlE/4PiKnh6rZpAPxDeFLaEEwt4i10jpDMFt2EhQGS79QmmrO+iKCHv0PU/HrOWEhijFd1x99Q==} @@ -3282,10 +2961,6 @@ packages: didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff-sequences@26.6.2: - resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} - engines: {node: '>= 10.14.2'} - diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} @@ -3327,6 +3002,9 @@ packages: dompurify@3.1.6: resolution: {integrity: sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==} + dompurify@3.2.6: + resolution: {integrity: sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==} + domutils@3.2.1: resolution: {integrity: sha512-xWXmuRnN9OMP6ptPd2+H0cCbcYBULa5YDTbMm/2lvkWvNA3O4wcW+GvzooqBuNM8yy6pl3VIAeJTUUWUbfI5Fw==} @@ -3377,9 +3055,6 @@ packages: resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} engines: {node: '>=10.13.0'} - enquire.js@2.1.6: - resolution: {integrity: sha512-/KujNpO+PT63F7Hlpu4h3pE3TokKRHN26JYmQpPyjkRD/N57R7bPDNojMXdi7uveAKjYB7yQnartCxZnFWr0Xw==} - entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -3391,10 +3066,6 @@ packages: resolution: {integrity: sha512-OygGC8kIcDhXX+6yAZRGLqwi2CmEXCbLQixeGUgYeR+Qwlppqmo7DIDr8XibtEBZp+fJcoYpoatp5qwLMEdcqQ==} engines: {node: '>= 0.4'} - es-abstract@1.23.9: - resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} - engines: {node: '>= 0.4'} - es-define-property@1.0.1: resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} @@ -3415,10 +3086,6 @@ packages: resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} engines: {node: '>= 0.4'} - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} @@ -3577,15 +3244,9 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - eventemitter2@0.4.14: - resolution: {integrity: sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==} - eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - execa@0.8.0: resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==} engines: {node: '>=4'} @@ -3604,12 +3265,6 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-diff@1.0.1: - resolution: {integrity: sha512-anEzYJ8VOA5iAMjDOVMTVMrUOXveDTMMk5x0E4p0nJ3VPoIOolF51AqYyE+UD0QIyggUwqppqH7XVA9lF3fdaQ==} - - fast-diff@1.3.0: - resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-equals@5.0.1: resolution: {integrity: sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==} engines: {node: '>=6.0.0'} @@ -3634,6 +3289,9 @@ packages: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3742,10 +3400,6 @@ packages: resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} engines: {node: '>= 0.4'} - get-intrinsic@1.2.7: - resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} - engines: {node: '>= 0.4'} - get-nonce@1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} engines: {node: '>=6'} @@ -3754,10 +3408,6 @@ packages: resolution: {integrity: sha512-PKsK2FSrQCyxcGHsGrLDcK0lx+0Ke+6e8KFFozA9/fIQLhQzPaRvJFdcz7+Axg3jUH/Mq+NI4xa5u/UT2tQskA==} engines: {node: '>=14.16'} - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - get-stream@3.0.0: resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} engines: {node: '>=4'} @@ -3827,13 +3477,6 @@ packages: peerDependencies: csstype: ^3.0.10 - google-map-react@2.2.1: - resolution: {integrity: sha512-Dg8aexf5rNSmywj0XKQ5m4RNzVcWwKEM2BGDj5aPChD0um8ZRjB5Upcb/yg/i0oG1aES29asQ5+6BHVgrK5xGA==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 - gopd@1.2.0: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} @@ -3883,9 +3526,6 @@ packages: resolution: {integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==} engines: {node: '>=12'} - hashish@0.0.4: - resolution: {integrity: sha512-xyD4XgslstNAs72ENaoFvgMwtv8xhiDtC2AtzCG+8yF7W/Knxxm9BX+e2s25mm+HxMKh0rBmXVOEGF3zNImXvA==} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -3932,9 +3572,6 @@ packages: hastscript@9.0.0: resolution: {integrity: sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==} - hat@0.0.3: - resolution: {integrity: sha512-zpImx2GoKXy42fVDSEad2BPKuSQdLcqsCYa48K3zHSzM/ugWuYjLDr8IXxpVuL7uCLHw56eaiLxCRthhOzf5ug==} - highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} @@ -3962,6 +3599,10 @@ packages: html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} + html2canvas@1.4.1: + resolution: {integrity: sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==} + engines: {node: '>=8.0.0'} + htmlparser2@8.0.2: resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} @@ -4252,14 +3893,6 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jest-diff@26.6.2: - resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} - engines: {node: '>= 10.14.2'} - - jest-get-type@26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} - jiti@1.21.7: resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} hasBin: true @@ -4285,9 +3918,6 @@ packages: react: optional: true - jquery@2.2.4: - resolution: {integrity: sha512-lBHj60ezci2u1v2FqnZIraShGgEXq35qCzMv4lITyHGppTnA13rwR0MgwyNJh9TnDs3aXUvd1xjAotfraMHX/Q==} - jquery@3.7.1: resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==} @@ -4326,9 +3956,6 @@ packages: json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - json2mq@0.2.0: - resolution: {integrity: sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==} - json5@1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true @@ -4344,6 +3971,9 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jspdf@3.0.1: + resolution: {integrity: sha512-qaGIxqxetdoNnFQQXxTKUD9/Z7AloLaw94fFsOiJMxbfYdBbrBuhWmbzI8TVjrw7s3jBY1PFHofBKMV/wZPapg==} + jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} @@ -4386,9 +4016,6 @@ packages: layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} - layout-grid@2.2.0: - resolution: {integrity: sha512-1gxDhkPMy2d1yy1pxpdvqRrJIalBb3vuhu5zRMWikjsWawVGGsENKN7vik817qKz59xWNunXRo7qfHJ1y8MKzQ==} - leaflet@1.9.4: resolution: {integrity: sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==} @@ -4431,18 +4058,9 @@ packages: lodash._stringtopath@4.8.0: resolution: {integrity: sha512-SXL66C731p0xPDC5LZg4wI5H+dJo/EO4KTqOMwLYCH3+FmmfAKJEZCm6ohGpI+T1xwsDsJCfL4OnhorllvlTPQ==} - lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -4452,10 +4070,6 @@ packages: lodash.uniqby@4.5.0: resolution: {integrity: sha512-IRt7cfTtHy6f1aRVA5n7kT8rgN3N1nH6MOWLcHfpWG2SH19E3JksLK38MktLxZDhlAjCP9jpIXkOnRXlu6oByQ==} - lodash@2.4.2: - resolution: {integrity: sha512-Kak1hi6/hYHGVPmdyiZijoQyz5x2iGVzs6w9GYB/HiXEtylY7tIoYEROMjvM1d9nXJqPOrG2MNPMn01bJ+S0Rw==} - engines: {'0': node, '1': rhino} - lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -4501,11 +4115,6 @@ packages: markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - marked@4.0.12: - resolution: {integrity: sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==} - engines: {node: '>= 12'} - hasBin: true - match-sorter@6.3.4: resolution: {integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==} @@ -4776,10 +4385,6 @@ packages: motion-utils@11.14.3: resolution: {integrity: sha512-Xg+8xnqIJTpr0L/cidfTTBFkvRw26ZtGGuIhA94J9PQ2p4mEa06Xx7QVYZH0BP+EpMSaDlu+q0I0mmvwADPsaQ==} - mrcolor@https://github.com/rook2pawn/mrcolor/archive/master.tar.gz: - resolution: {tarball: https://github.com/rook2pawn/mrcolor/archive/master.tar.gz} - version: 0.0.1 - mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -4975,10 +4580,6 @@ packages: resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} - p-defer@1.0.0: resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} engines: {node: '>=4'} @@ -4998,9 +4599,6 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - parchment@3.0.0: - resolution: {integrity: sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==} - parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -5064,6 +4662,9 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} @@ -5138,10 +4739,6 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - pretty-format@26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} - prismjs@1.27.0: resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} engines: {node: '>=6'} @@ -5192,20 +4789,8 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - quill-delta@5.1.0: - resolution: {integrity: sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==} - engines: {node: '>= 12.0.0'} - - quill@2.0.3: - resolution: {integrity: sha512-xEYQBqfYx/sfb33VJiKnSJp8ehloavImQ2A6564GAbqG55PGw1dAWUn1MUbQB62t0azawUS2CZZhWCjO8gRvTw==} - engines: {npm: '>=8.2.3'} - - quilljs@0.18.1: - resolution: {integrity: sha512-VKaO7GNehgnH4LlFPx5ZAl+KFDoRVtboY0I6UUbYXUsPHP8kR80Tg/CFEYqrqrpCOGQr4OQ5Tjm813gV1DUyQw==} - engines: {node: '>=0.10'} - - react-advanced-news-ticker@1.0.1: - resolution: {integrity: sha512-gWFW9jovuA5472Rkt13+SHnblWu9OyZ2seFC/xMgf5OthPCyVnt6gSlX3NTq4QCEEhUlVJzsm+xY+G+VKg85ag==} + raf@3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} react-apexcharts@1.7.0: resolution: {integrity: sha512-03oScKJyNLRf0Oe+ihJxFZliBQM9vW3UWwomVn4YVRTN1jsIR58dLWt0v1sb8RwJVHDMbeHiKQueM0KGpn7nOA==} @@ -5276,6 +4861,11 @@ packages: peerDependencies: react: '>= 16.8 || 18.0.0' + react-facebook-login@4.1.1: + resolution: {integrity: sha512-COnHEHlYGTKipz4963safFAK9PaNTcCiXfPXMS/yxo8El+/AJL5ye8kMJf23lKSSGGPgqFQuInskIHVqGqTvSw==} + peerDependencies: + react: ^16.0.0 + react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} @@ -5316,9 +4906,6 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} @@ -5350,12 +4937,6 @@ packages: react-property@2.0.2: resolution: {integrity: sha512-+PbtI3VuDV0l6CleQMsx2gtK0JZbZKbpdu5ynr+lbsuvtmgbNcS3VM0tuY2QjFNOcWxvXeHjDpy42RO+4U2rug==} - react-quill@0.0.2: - resolution: {integrity: sha512-PeiHXZ63Sumh41OdovBQExXJH7B4UsJpyCW8CtRvXrNBa2RJXdciaJvTeb0x6pYQfqkoCYPT5EbUvEr0Z1tohg==} - engines: {node: '>= 0.8.x'} - peerDependencies: - react: '>=0.11.0' - react-remove-scroll-bar@2.3.8: resolution: {integrity: sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==} engines: {node: '>=10'} @@ -5382,8 +4963,8 @@ packages: react: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - react-responsive@10.0.0: - resolution: {integrity: sha512-N6/UiRLGQyGUqrarhBZmrSmHi2FXSD++N5VbSKsBBvWfG0ZV7asvUBluSv5lSzdMyEVjzZ6Y8DL4OHABiztDOg==} + react-responsive@10.0.1: + resolution: {integrity: sha512-OM5/cRvbtUWEX8le8RCT8scA8y2OPtb0Q/IViEyCEM5FBN8lRrkUOZnu87I88A6njxDldvxG+rLBxWiA7/UM9g==} engines: {node: '>=14'} peerDependencies: react: '>=16.8.0' @@ -5394,12 +4975,6 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-slick@0.30.3: - resolution: {integrity: sha512-B4x0L9GhkEWUMApeHxr/Ezp2NncpGc+5174R02j+zFiWuYboaq98vmxwlpafZfMjZic1bjdIqqmwLDcQY0QaFA==} - peerDependencies: - react: ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-smooth@4.0.4: resolution: {integrity: sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==} peerDependencies: @@ -5437,16 +5012,6 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' - react-voice-recorder@2.1.2: - resolution: {integrity: sha512-fjLN3fdVqsFrlISujAFAuVk85yCxhK4kcyyuahxa0fYo4LxyY36rGeQ4HCG8XRhfHrPxd5E632e//N5UqrnLKg==} - engines: {node: '>=10'} - peerDependencies: - react: ^16.0.0 - - react@16.14.0: - resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} - engines: {node: '>=0.10.0'} - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -5472,8 +5037,8 @@ packages: recharts-scale@0.4.5: resolution: {integrity: sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==} - recharts@2.15.0: - resolution: {integrity: sha512-cIvMxDfpAmqAmVgc4yb7pgm/O1tmmkl/CjrvXuW+62/+7jj/iF9Ykm+hb/UJt42TREHMyd3gb+pkgoa2MxgDIw==} + recharts@2.15.4: + resolution: {integrity: sha512-UT/q6fwS3c1dHbXv2uFgYJ9BMFHu3fwnd7AYZaEQhXuYQ4hgsxLvsUXzGdKeZrW5xopzDCvuA2N41WJ88I7zIw==} engines: {node: '>=14'} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -5532,9 +5097,6 @@ packages: requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - resize-observer-polyfill@1.5.1: - resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} - resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -5567,9 +5129,9 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rich-text@1.0.3: - resolution: {integrity: sha512-L+Mi0fBH4/TBGH68XZqUXdUr5Ze+ViYkrKuwEvCpeyB1Blbp4CLO4LyYleutTNybujCMQfcmivaNrE3YLrEUgg==} - engines: {node: '>=0.10'} + rgbcolor@1.0.1: + resolution: {integrity: sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==} + engines: {node: '>= 0.8.15'} rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -5599,10 +5161,6 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - safe-regex-test@1.1.0: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} @@ -5640,10 +5198,6 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - shadcn@2.3.0: resolution: {integrity: sha512-Q/ra8/r2wb5W0DX0LKuPpsT6/0vtgwW/DR9uunJ6/3lXMOBo2UyUeCQ2m9/XAlALHhyGnzHngf8s8NrW1kcg5Q==} hasBin: true @@ -5749,6 +5303,10 @@ packages: stable-hash@0.0.4: resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + stackblur-canvas@2.7.0: + resolution: {integrity: sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==} + engines: {node: '>=0.1.14'} + stdin-discarder@0.1.0: resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -5757,9 +5315,6 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - string-convert@0.2.1: - resolution: {integrity: sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==} - string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -5877,36 +5432,9 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svg.draggable.js@2.2.2: - resolution: {integrity: sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==} - engines: {node: '>= 0.8.0'} - - svg.easing.js@2.0.0: - resolution: {integrity: sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==} - engines: {node: '>= 0.8.0'} - - svg.filter.js@2.0.2: - resolution: {integrity: sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==} - engines: {node: '>= 0.8.0'} - - svg.js@2.7.1: - resolution: {integrity: sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==} - - svg.pathmorphing.js@0.1.3: - resolution: {integrity: sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==} - engines: {node: '>= 0.8.0'} - - svg.resize.js@1.4.3: - resolution: {integrity: sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==} - engines: {node: '>= 0.8.0'} - - svg.select.js@2.1.2: - resolution: {integrity: sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==} - engines: {node: '>= 0.8.0'} - - svg.select.js@3.0.1: - resolution: {integrity: sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==} - engines: {node: '>= 0.8.0'} + svg-pathdata@6.0.3: + resolution: {integrity: sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==} + engines: {node: '>=12.0.0'} sweetalert2-react-content@5.1.0: resolution: {integrity: sha512-SBh41SdyHDY9NzwrIG6LACbClCMxIlEFP86tGVr/B4zGD4H2gGXB8o7UAJRc/RtBd/iQL9hIvuCAkrk0AgKEMA==} @@ -5945,6 +5473,9 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + text-segmentation@1.0.3: + resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==} + text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} @@ -5983,10 +5514,6 @@ packages: tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - traverse@0.6.11: - resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} - engines: {node: '>= 0.4'} - trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} @@ -6019,12 +5546,6 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - turndown-plugin-gfm@1.0.2: - resolution: {integrity: sha512-vwz9tfvF7XN/jE0dGoBei3FXWuvll78ohzCZQuOb+ZjWrs3a0XhQVomJEb2Qh4VHTPNRO4GPZh0V7VRbiWwkRg==} - - turndown@7.2.0: - resolution: {integrity: sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A==} - tus-js-client@4.2.3: resolution: {integrity: sha512-UkQUCeDWKh5AwArcasIJWcL5EP66XPypKQtsdPu82wNnTea8eAUHdpDx3DcfZgDERAiCII895zMYkXri4M1wzw==} engines: {node: '>=18'} @@ -6061,15 +5582,6 @@ packages: resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} engines: {node: '>= 0.4'} - typedarray.prototype.slice@1.0.5: - resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} - engines: {node: '>= 0.4'} - - typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} - engines: {node: '>=4.2.0'} - hasBin: true - typescript@5.7.2: resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} @@ -6210,6 +5722,9 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + utrie@1.0.2: + resolution: {integrity: sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==} + uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true @@ -6219,9 +5734,6 @@ packages: engines: {node: '>=8'} hasBin: true - vanilla-colorful@0.7.2: - resolution: {integrity: sha512-z2YZusTFC6KnLERx1cgoIRX2CjPRP0W75N+3CC6gbvdX5Ch47rZkEMGO2Xnf+IEmi3RiFLxS18gayMA27iU7Kg==} - vaul@0.9.9: resolution: {integrity: sha512-7afKg48srluhZwIkaU+lgGtFCUsYBSGOl8vcc8N/M3YQlZFlynHD15AE+pwrYdc826o7nrIND4lL9Y6b9WWZZQ==} peerDependencies: @@ -6258,9 +5770,6 @@ packages: warning@4.0.3: resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} - wavesurfer.js@4.6.0: - resolution: {integrity: sha512-+nn6VD86pTtRu9leVNXoIGOCMJyaTNsKNy9v+SfUsYo+SxLCQvEzrZZ/eKMImqspsk+BX1V1xlY4FRkHswu3fA==} - wavesurfer.js@7.8.16: resolution: {integrity: sha512-lhQF42A4Wn7ug5bixaqGK53qWF2minWdXlzxPtLV+QoVH3WgvVSdsP2HBaHRbkfT2Lh67kJG6CquFdukmf95gg==} @@ -6552,6 +6061,8 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.27.6': {} + '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 @@ -6600,649 +6111,6 @@ snapshots: '@braintree/sanitize-url@6.0.4': {} - '@ckeditor/ckeditor5-adapter-ckfinder@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-upload': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-alignment@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-alignment@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-autoformat@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-autoformat@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-autosave@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-basic-styles@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-basic-styles@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-block-quote@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-block-quote@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-bookmark@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-ckbox@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-upload': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - blurhash: 2.0.5 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-ckfinder@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-clipboard@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-ui': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - '@ckeditor/ckeditor5-widget': 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-clipboard@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-cloud-services@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-cloud-services@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-code-block@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-code-block@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-core@41.3.1': - dependencies: - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-core@44.1.0': - dependencies: - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-watchdog': 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-easy-image@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-upload': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-editor-balloon@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-editor-classic@41.3.1': - dependencies: - ckeditor5: 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-editor-classic@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-editor-decoupled@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-editor-inline@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-editor-multi-root@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-engine@41.3.1': - dependencies: - '@ckeditor/ckeditor5-utils': 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-engine@44.1.0': - dependencies: - '@ckeditor/ckeditor5-utils': 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-enter@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - - '@ckeditor/ckeditor5-enter@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - - '@ckeditor/ckeditor5-essentials@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-essentials@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-select-all': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-undo': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-find-and-replace@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-font@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-font@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-heading@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-heading@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-paragraph': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-highlight@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-horizontal-line@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-html-embed@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-html-support@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-image@41.3.1': - dependencies: - '@ckeditor/ckeditor5-ui': 41.3.1 - ckeditor5: 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-image@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-undo': 44.1.0 - '@ckeditor/ckeditor5-upload': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-indent@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-indent@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-language@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-link@41.3.1': - dependencies: - '@ckeditor/ckeditor5-ui': 41.3.1 - ckeditor5: 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-link@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-list@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-list@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-markdown-gfm@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - ckeditor5: 44.1.0 - marked: 4.0.12 - turndown: 7.2.0 - turndown-plugin-gfm: 1.0.2 - - '@ckeditor/ckeditor5-media-embed@41.3.1': - dependencies: - '@ckeditor/ckeditor5-ui': 41.3.1 - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-media-embed@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-undo': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-mention@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-minimap@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-page-break@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-paragraph@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-ui': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - - '@ckeditor/ckeditor5-paragraph@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - - '@ckeditor/ckeditor5-paste-from-office@41.3.1': - dependencies: - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-paste-from-office@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-react@6.3.0(@ckeditor/ckeditor5-core@44.1.0)(@ckeditor/ckeditor5-editor-multi-root@44.1.0)(@ckeditor/ckeditor5-engine@44.1.0)(@ckeditor/ckeditor5-utils@44.1.0)(@ckeditor/ckeditor5-watchdog@44.1.0)(react@18.3.1)': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-editor-multi-root': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-watchdog': 44.1.0 - prop-types: 15.8.1 - react: 18.3.1 - - '@ckeditor/ckeditor5-remove-format@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-restricted-editing@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-select-all@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-ui': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - - '@ckeditor/ckeditor5-select-all@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - - '@ckeditor/ckeditor5-show-blocks@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-source-editing@41.3.1': - dependencies: - '@ckeditor/ckeditor5-theme-lark': 41.3.1 - ckeditor5: 41.3.1 - - '@ckeditor/ckeditor5-source-editing@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-theme-lark': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-special-characters@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - - '@ckeditor/ckeditor5-style@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-table@41.3.1': - dependencies: - ckeditor5: 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-table@44.1.0': - dependencies: - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-theme-lark@41.3.1': - dependencies: - '@ckeditor/ckeditor5-ui': 41.3.1 - - '@ckeditor/ckeditor5-theme-lark@44.1.0': - dependencies: - '@ckeditor/ckeditor5-ui': 44.1.0 - - '@ckeditor/ckeditor5-typing@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-typing@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-ui@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - color-convert: 2.0.1 - color-parse: 1.4.2 - lodash-es: 4.17.21 - vanilla-colorful: 0.7.2 - - '@ckeditor/ckeditor5-ui@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - color-convert: 2.0.1 - color-parse: 1.4.2 - lodash-es: 4.17.21 - vanilla-colorful: 0.7.2 - - '@ckeditor/ckeditor5-undo@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-ui': 41.3.1 - - '@ckeditor/ckeditor5-undo@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - - '@ckeditor/ckeditor5-upload@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - - '@ckeditor/ckeditor5-upload@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - - '@ckeditor/ckeditor5-utils@41.3.1': - dependencies: - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-utils@44.1.0': - dependencies: - '@ckeditor/ckeditor5-ui': 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-watchdog@41.3.1': - dependencies: - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-watchdog@44.1.0': - dependencies: - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-widget@41.3.1': - dependencies: - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-enter': 41.3.1 - '@ckeditor/ckeditor5-typing': 41.3.1 - '@ckeditor/ckeditor5-ui': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-widget@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - lodash-es: 4.17.21 - - '@ckeditor/ckeditor5-word-count@44.1.0': - dependencies: - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - ckeditor5: 44.1.0 - lodash-es: 4.17.21 - '@discoveryjs/json-ext@0.5.7': {} '@dnd-kit/accessibility@3.1.1(react@18.3.1)': @@ -7277,18 +6145,6 @@ snapshots: react: 18.3.1 tslib: 2.8.1 - '@dschoon/react-waves@4.0.3(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@types/jest': 26.0.24 - '@types/node': 14.18.63 - '@types/react': 16.14.62 - '@types/react-dom': 16.9.25(@types/react@16.14.62) - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - typescript: 4.9.5 - wavesurfer.js: 4.6.0 - '@emnapi/runtime@1.3.1': dependencies: tslib: 2.8.1 @@ -7388,8 +6244,6 @@ snapshots: '@eslint/js@8.57.1': {} - '@faker-js/faker@8.4.1': {} - '@ffmpeg/ffmpeg@0.11.6': dependencies: is-url: 1.2.4 @@ -7598,14 +6452,6 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@jest/types@26.6.2': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.10 - '@types/yargs': 15.0.19 - chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -7625,8 +6471,6 @@ snapshots: '@kurkle/color@0.3.4': {} - '@mapbox/point-geometry@0.1.0': {} - '@mdx-js/mdx@2.3.0': dependencies: '@types/estree-jsx': 1.0.5 @@ -7655,8 +6499,6 @@ snapshots: '@types/react': 18.3.18 react: 18.3.1 - '@mixmark-io/domino@2.2.0': {} - '@mui/core-downloads-tracker@6.4.3': {} '@mui/material@6.4.3(@emotion/react@11.14.0(@types/react@18.3.18)(react@18.3.1))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -8667,10 +7509,6 @@ snapshots: '@rushstack/eslint-patch@1.10.4': {} - '@south-paw/react-vector-maps@3.2.0(react@18.3.1)': - dependencies: - react: 18.3.1 - '@studio-freight/hamo@0.6.33(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@studio-freight/tempus': 0.0.38 @@ -8695,6 +7533,25 @@ snapshots: '@studio-freight/tempus@0.0.38': {} + '@svgdotjs/svg.draggable.js@3.0.6(@svgdotjs/svg.js@3.2.4)': + dependencies: + '@svgdotjs/svg.js': 3.2.4 + + '@svgdotjs/svg.filter.js@3.0.9': + dependencies: + '@svgdotjs/svg.js': 3.2.4 + + '@svgdotjs/svg.js@3.2.4': {} + + '@svgdotjs/svg.resize.js@2.0.5(@svgdotjs/svg.js@3.2.4)(@svgdotjs/svg.select.js@4.0.3(@svgdotjs/svg.js@3.2.4))': + dependencies: + '@svgdotjs/svg.js': 3.2.4 + '@svgdotjs/svg.select.js': 4.0.3(@svgdotjs/svg.js@3.2.4) + + '@svgdotjs/svg.select.js@4.0.3(@svgdotjs/svg.js@3.2.4)': + dependencies: + '@svgdotjs/svg.js': 3.2.4 + '@swc/counter@0.1.3': {} '@swc/helpers@0.5.5': @@ -8731,6 +7588,12 @@ snapshots: npm-to-yarn: 2.2.1 unist-util-visit: 5.0.0 + '@tinymce/tinymce-react@6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + '@ts-morph/common@0.19.0': dependencies: fast-glob: 3.3.2 @@ -8813,21 +7676,6 @@ snapshots: '@types/node': 20.17.10 domhandler: 2.4.2 - '@types/istanbul-lib-coverage@2.0.6': {} - - '@types/istanbul-lib-report@3.0.3': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - - '@types/istanbul-reports@3.0.4': - dependencies: - '@types/istanbul-lib-report': 3.0.3 - - '@types/jest@26.0.24': - dependencies: - jest-diff: 26.6.2 - pretty-format: 26.6.2 - '@types/jquery@3.5.32': dependencies: '@types/sizzle': 2.3.9 @@ -8868,8 +7716,6 @@ snapshots: - react-dom - sass - '@types/node@14.18.63': {} - '@types/node@20.17.10': dependencies: undici-types: 6.19.8 @@ -8880,9 +7726,8 @@ snapshots: '@types/qs@6.9.17': {} - '@types/react-dom@16.9.25(@types/react@16.14.62)': - dependencies: - '@types/react': 16.14.62 + '@types/raf@3.4.3': + optional: true '@types/react-dom@16.9.25(@types/react@18.3.18)': dependencies: @@ -8908,12 +7753,6 @@ snapshots: dependencies: '@types/react': 18.3.18 - '@types/react@16.14.62': - dependencies: - '@types/prop-types': 15.7.14 - '@types/scheduler': 0.16.8 - csstype: 3.1.3 - '@types/react@18.3.18': dependencies: '@types/prop-types': 15.7.14 @@ -8925,20 +7764,15 @@ snapshots: dependencies: htmlparser2: 8.0.2 - '@types/scheduler@0.16.8': {} - '@types/sizzle@2.3.9': {} + '@types/trusted-types@2.0.7': + optional: true + '@types/unist@2.0.11': {} '@types/unist@3.0.3': {} - '@types/yargs-parser@21.0.3': {} - - '@types/yargs@15.0.19': - dependencies: - '@types/yargs-parser': 21.0.3 - '@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 7.2.0 @@ -9005,8 +7839,6 @@ snapshots: acorn@8.14.0: {} - add@2.0.6: {} - agent-base@7.1.3: {} ajv@6.12.6: @@ -9039,15 +7871,14 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - apexcharts@3.54.1: + apexcharts@4.7.0: dependencies: + '@svgdotjs/svg.draggable.js': 3.0.6(@svgdotjs/svg.js@3.2.4) + '@svgdotjs/svg.filter.js': 3.0.9 + '@svgdotjs/svg.js': 3.2.4 + '@svgdotjs/svg.resize.js': 2.0.5(@svgdotjs/svg.js@3.2.4)(@svgdotjs/svg.select.js@4.0.3(@svgdotjs/svg.js@3.2.4)) + '@svgdotjs/svg.select.js': 4.0.3(@svgdotjs/svg.js@3.2.4) '@yr/monotone-cubic-spline': 1.0.3 - svg.draggable.js: 2.2.2 - svg.easing.js: 2.0.0 - svg.filter.js: 2.0.2 - svg.pathmorphing.js: 0.1.3 - svg.resize.js: 1.4.3 - svg.select.js: 3.0.1 arch@2.2.0: {} @@ -9143,6 +7974,8 @@ snapshots: asynckit@0.4.0: {} + atob@2.1.2: {} + attr-accept@2.2.5: {} autobind-decorator@2.4.0: {} @@ -9173,6 +8006,9 @@ snapshots: balanced-match@1.0.2: {} + base64-arraybuffer@1.0.2: + optional: true + base64-js@1.5.1: {} binary-extensions@2.3.0: {} @@ -9183,8 +8019,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - blurhash@2.0.5: {} - brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -9205,6 +8039,8 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) + btoa@1.2.1: {} + buffer-from@1.1.2: {} buffer@6.0.3: @@ -9239,6 +8075,18 @@ snapshots: caniuse-lite@1.0.30001690: {} + canvg@3.0.11: + dependencies: + '@babel/runtime': 7.27.6 + '@types/raf': 3.4.3 + core-js: 3.43.0 + raf: 3.4.1 + regenerator-runtime: 0.13.11 + rgbcolor: 1.0.1 + stackblur-canvas: 2.7.0 + svg-pathdata: 6.0.3 + optional: true + ccount@2.0.1: {} chalk@2.3.0: @@ -9268,16 +8116,10 @@ snapshots: character-reference-invalid@2.0.1: {} - chart.js@4.4.7: + chart.js@4.5.0: dependencies: '@kurkle/color': 0.3.4 - chart@0.1.2: - dependencies: - hashish: 0.0.4 - hat: 0.0.3 - mrcolor: https://github.com/rook2pawn/mrcolor/archive/master.tar.gz - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -9290,114 +8132,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - ckeditor5-custom-build@file:vendor/ckeditor5: - dependencies: - '@ckeditor/ckeditor5-alignment': 41.3.1 - '@ckeditor/ckeditor5-autoformat': 41.3.1 - '@ckeditor/ckeditor5-basic-styles': 41.3.1 - '@ckeditor/ckeditor5-block-quote': 41.3.1 - '@ckeditor/ckeditor5-cloud-services': 41.3.1 - '@ckeditor/ckeditor5-code-block': 41.3.1 - '@ckeditor/ckeditor5-editor-classic': 41.3.1 - '@ckeditor/ckeditor5-essentials': 41.3.1 - '@ckeditor/ckeditor5-font': 41.3.1 - '@ckeditor/ckeditor5-heading': 41.3.1 - '@ckeditor/ckeditor5-image': 41.3.1 - '@ckeditor/ckeditor5-indent': 41.3.1 - '@ckeditor/ckeditor5-link': 41.3.1 - '@ckeditor/ckeditor5-list': 41.3.1 - '@ckeditor/ckeditor5-media-embed': 41.3.1 - '@ckeditor/ckeditor5-paragraph': 41.3.1 - '@ckeditor/ckeditor5-paste-from-office': 41.3.1 - '@ckeditor/ckeditor5-source-editing': 41.3.1 - '@ckeditor/ckeditor5-table': 41.3.1 - '@ckeditor/ckeditor5-typing': 41.3.1 - '@ckeditor/ckeditor5-undo': 41.3.1 - '@ckeditor/ckeditor5-upload': 41.3.1 - - ckeditor5@41.3.1: - dependencies: - '@ckeditor/ckeditor5-clipboard': 41.3.1 - '@ckeditor/ckeditor5-core': 41.3.1 - '@ckeditor/ckeditor5-engine': 41.3.1 - '@ckeditor/ckeditor5-enter': 41.3.1 - '@ckeditor/ckeditor5-paragraph': 41.3.1 - '@ckeditor/ckeditor5-select-all': 41.3.1 - '@ckeditor/ckeditor5-typing': 41.3.1 - '@ckeditor/ckeditor5-ui': 41.3.1 - '@ckeditor/ckeditor5-undo': 41.3.1 - '@ckeditor/ckeditor5-upload': 41.3.1 - '@ckeditor/ckeditor5-utils': 41.3.1 - '@ckeditor/ckeditor5-watchdog': 41.3.1 - '@ckeditor/ckeditor5-widget': 41.3.1 - - ckeditor5@44.1.0: - dependencies: - '@ckeditor/ckeditor5-adapter-ckfinder': 44.1.0 - '@ckeditor/ckeditor5-alignment': 44.1.0 - '@ckeditor/ckeditor5-autoformat': 44.1.0 - '@ckeditor/ckeditor5-autosave': 44.1.0 - '@ckeditor/ckeditor5-basic-styles': 44.1.0 - '@ckeditor/ckeditor5-block-quote': 44.1.0 - '@ckeditor/ckeditor5-bookmark': 44.1.0 - '@ckeditor/ckeditor5-ckbox': 44.1.0 - '@ckeditor/ckeditor5-ckfinder': 44.1.0 - '@ckeditor/ckeditor5-clipboard': 44.1.0 - '@ckeditor/ckeditor5-cloud-services': 44.1.0 - '@ckeditor/ckeditor5-code-block': 44.1.0 - '@ckeditor/ckeditor5-core': 44.1.0 - '@ckeditor/ckeditor5-easy-image': 44.1.0 - '@ckeditor/ckeditor5-editor-balloon': 44.1.0 - '@ckeditor/ckeditor5-editor-classic': 44.1.0 - '@ckeditor/ckeditor5-editor-decoupled': 44.1.0 - '@ckeditor/ckeditor5-editor-inline': 44.1.0 - '@ckeditor/ckeditor5-editor-multi-root': 44.1.0 - '@ckeditor/ckeditor5-engine': 44.1.0 - '@ckeditor/ckeditor5-enter': 44.1.0 - '@ckeditor/ckeditor5-essentials': 44.1.0 - '@ckeditor/ckeditor5-find-and-replace': 44.1.0 - '@ckeditor/ckeditor5-font': 44.1.0 - '@ckeditor/ckeditor5-heading': 44.1.0 - '@ckeditor/ckeditor5-highlight': 44.1.0 - '@ckeditor/ckeditor5-horizontal-line': 44.1.0 - '@ckeditor/ckeditor5-html-embed': 44.1.0 - '@ckeditor/ckeditor5-html-support': 44.1.0 - '@ckeditor/ckeditor5-image': 44.1.0 - '@ckeditor/ckeditor5-indent': 44.1.0 - '@ckeditor/ckeditor5-language': 44.1.0 - '@ckeditor/ckeditor5-link': 44.1.0 - '@ckeditor/ckeditor5-list': 44.1.0 - '@ckeditor/ckeditor5-markdown-gfm': 44.1.0 - '@ckeditor/ckeditor5-media-embed': 44.1.0 - '@ckeditor/ckeditor5-mention': 44.1.0 - '@ckeditor/ckeditor5-minimap': 44.1.0 - '@ckeditor/ckeditor5-page-break': 44.1.0 - '@ckeditor/ckeditor5-paragraph': 44.1.0 - '@ckeditor/ckeditor5-paste-from-office': 44.1.0 - '@ckeditor/ckeditor5-remove-format': 44.1.0 - '@ckeditor/ckeditor5-restricted-editing': 44.1.0 - '@ckeditor/ckeditor5-select-all': 44.1.0 - '@ckeditor/ckeditor5-show-blocks': 44.1.0 - '@ckeditor/ckeditor5-source-editing': 44.1.0 - '@ckeditor/ckeditor5-special-characters': 44.1.0 - '@ckeditor/ckeditor5-style': 44.1.0 - '@ckeditor/ckeditor5-table': 44.1.0 - '@ckeditor/ckeditor5-theme-lark': 44.1.0 - '@ckeditor/ckeditor5-typing': 44.1.0 - '@ckeditor/ckeditor5-ui': 44.1.0 - '@ckeditor/ckeditor5-undo': 44.1.0 - '@ckeditor/ckeditor5-upload': 44.1.0 - '@ckeditor/ckeditor5-utils': 44.1.0 - '@ckeditor/ckeditor5-watchdog': 44.1.0 - '@ckeditor/ckeditor5-widget': 44.1.0 - '@ckeditor/ckeditor5-word-count': 44.1.0 - class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 - classnames@2.5.1: {} - cleave.js@1.6.0: {} cli-cursor@4.0.0: @@ -9431,8 +8169,6 @@ snapshots: code-block-writer@12.0.0: {} - color-convert@0.2.1: {} - color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -9445,10 +8181,6 @@ snapshots: color-name@1.1.4: {} - color-parse@1.4.2: - dependencies: - color-name: 1.1.4 - color-string@1.9.1: dependencies: color-name: 1.1.4 @@ -9490,6 +8222,9 @@ snapshots: cookie@1.0.2: {} + core-js@3.43.0: + optional: true + cose-base@1.0.3: dependencies: layout-base: 1.0.2 @@ -9511,6 +8246,10 @@ snapshots: optionalDependencies: typescript: 5.7.2 + cross-env@7.0.3: + dependencies: + cross-spawn: 7.0.6 + cross-spawn@5.1.0: dependencies: lru-cache: 4.1.5 @@ -9525,6 +8264,11 @@ snapshots: crypto-js@4.2.0: {} + css-line-break@2.1.0: + dependencies: + utrie: 1.0.2 + optional: true + css-mediaquery@0.1.2: {} cssesc@3.0.0: {} @@ -9796,8 +8540,6 @@ snapshots: didyoumean@1.2.2: {} - diff-sequences@26.6.2: {} - diff@5.2.0: {} dir-glob@3.0.1: @@ -9839,6 +8581,11 @@ snapshots: dompurify@3.1.6: {} + dompurify@3.2.6: + optionalDependencies: + '@types/trusted-types': 2.0.7 + optional: true + domutils@3.2.1: dependencies: dom-serializer: 2.0.0 @@ -9886,8 +8633,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - enquire.js@2.1.6: {} - entities@4.5.0: {} error-ex@1.3.2: @@ -9944,60 +8689,6 @@ snapshots: unbox-primitive: 1.1.0 which-typed-array: 1.1.18 - es-abstract@1.23.9: - dependencies: - array-buffer-byte-length: 1.0.2 - arraybuffer.prototype.slice: 1.0.4 - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.3 - data-view-buffer: 1.0.2 - data-view-byte-length: 1.0.2 - data-view-byte-offset: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.0 - function.prototype.name: 1.1.8 - get-intrinsic: 1.2.7 - get-proto: 1.0.1 - get-symbol-description: 1.1.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - internal-slot: 1.1.0 - is-array-buffer: 3.0.5 - is-callable: 1.2.7 - is-data-view: 1.0.2 - is-regex: 1.2.1 - is-shared-array-buffer: 1.0.4 - is-string: 1.1.1 - is-typed-array: 1.1.15 - is-weakref: 1.1.0 - math-intrinsics: 1.1.0 - object-inspect: 1.13.3 - object-keys: 1.1.1 - object.assign: 4.1.7 - own-keys: 1.0.1 - regexp.prototype.flags: 1.5.3 - safe-array-concat: 1.1.3 - safe-push-apply: 1.0.0 - safe-regex-test: 1.1.0 - set-proto: 1.0.0 - string.prototype.trim: 1.2.10 - string.prototype.trimend: 1.0.9 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.3 - typed-array-byte-length: 1.0.3 - typed-array-byte-offset: 1.0.4 - typed-array-length: 1.0.7 - unbox-primitive: 1.1.0 - which-typed-array: 1.1.18 - es-define-property@1.0.1: {} es-errors@1.3.0: {} @@ -10031,13 +8722,6 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.2 - es-set-tostringtag@2.1.0: - dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.2.7 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - es-shim-unscopables@1.0.2: dependencies: hasown: 2.0.2 @@ -10285,12 +8969,8 @@ snapshots: esutils@2.0.3: {} - eventemitter2@0.4.14: {} - eventemitter3@4.0.7: {} - eventemitter3@5.0.1: {} - execa@0.8.0: dependencies: cross-spawn: 5.1.0 @@ -10321,10 +9001,6 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-diff@1.0.1: {} - - fast-diff@1.3.0: {} - fast-equals@5.0.1: {} fast-glob@3.3.2: @@ -10352,6 +9028,8 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 + fflate@0.8.2: {} + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 @@ -10456,28 +9134,10 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 - get-intrinsic@1.2.7: - dependencies: - call-bind-apply-helpers: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.1.0 - get-nonce@1.0.1: {} get-own-enumerable-keys@1.0.0: {} - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.0.0 - get-stream@3.0.0: {} get-stream@6.0.1: {} @@ -10565,15 +9225,6 @@ snapshots: dependencies: csstype: 3.1.3 - google-map-react@2.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@googlemaps/js-api-loader': 1.16.8 - '@mapbox/point-geometry': 0.1.0 - eventemitter3: 4.0.7 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - gopd@1.2.0: {} graceful-fs@4.2.11: {} @@ -10617,10 +9268,6 @@ snapshots: sort-keys: 5.1.0 type-fest: 1.4.0 - hashish@0.0.4: - dependencies: - traverse: 0.6.11 - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -10739,8 +9386,6 @@ snapshots: property-information: 6.5.0 space-separated-tokens: 2.0.2 - hat@0.0.3: {} - highlight.js@10.7.3: {} highlightjs-vue@1.0.0: {} @@ -10768,6 +9413,12 @@ snapshots: html-void-elements@3.0.0: {} + html2canvas@1.4.1: + dependencies: + css-line-break: 2.1.0 + text-segmentation: 1.0.3 + optional: true + htmlparser2@8.0.2: dependencies: domelementtype: 2.3.0 @@ -11042,15 +9693,6 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jest-diff@26.6.2: - dependencies: - chalk: 4.1.2 - diff-sequences: 26.6.2 - jest-get-type: 26.3.0 - pretty-format: 26.6.2 - - jest-get-type@26.3.0: {} - jiti@1.21.7: {} jodit-react@4.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -11068,8 +9710,6 @@ snapshots: '@types/react': 18.3.18 react: 18.3.1 - jquery@2.2.4: {} - jquery@3.7.1: {} js-base64@3.7.7: {} @@ -11097,10 +9737,6 @@ snapshots: json-stable-stringify-without-jsonify@1.0.1: {} - json2mq@0.2.0: - dependencies: - string-convert: 0.2.1 - json5@1.0.2: dependencies: minimist: 1.2.8 @@ -11115,6 +9751,18 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jspdf@3.0.1: + dependencies: + '@babel/runtime': 7.27.6 + atob: 2.1.2 + btoa: 1.2.1 + fflate: 0.8.2 + optionalDependencies: + canvg: 3.0.11 + core-js: 3.43.0 + dompurify: 3.2.6 + html2canvas: 1.4.1 + jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 @@ -11150,10 +9798,6 @@ snapshots: layout-base@1.0.2: {} - layout-grid@2.2.0: - dependencies: - jquery: 2.2.4 - leaflet@1.9.4: {} levn@0.4.1: @@ -11192,14 +9836,8 @@ snapshots: dependencies: lodash._basetostring: 4.12.0 - lodash.clonedeep@4.5.0: {} - - lodash.debounce@4.0.8: {} - lodash.get@4.4.2: {} - lodash.isequal@4.5.0: {} - lodash.merge@4.6.2: {} lodash.throttle@4.1.1: {} @@ -11209,8 +9847,6 @@ snapshots: lodash._baseiteratee: 4.7.0 lodash._baseuniq: 4.6.0 - lodash@2.4.2: {} - lodash@4.17.21: {} log-symbols@5.1.0: @@ -11254,8 +9890,6 @@ snapshots: markdown-table@3.0.4: {} - marked@4.0.12: {} - match-sorter@6.3.4: dependencies: '@babel/runtime': 7.26.0 @@ -11811,10 +10445,6 @@ snapshots: motion-utils@11.14.3: {} - mrcolor@https://github.com/rook2pawn/mrcolor/archive/master.tar.gz: - dependencies: - color-convert: 0.2.1 - mri@1.2.0: {} mrmime@2.0.0: {} @@ -12056,12 +10686,6 @@ snapshots: strip-ansi: 7.1.0 wcwidth: 1.0.1 - own-keys@1.0.1: - dependencies: - get-intrinsic: 1.2.7 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 - p-defer@1.0.0: {} p-finally@1.0.0: {} @@ -12076,8 +10700,6 @@ snapshots: package-json-from-dist@1.0.1: {} - parchment@3.0.0: {} - parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -12145,6 +10767,9 @@ snapshots: path-type@4.0.0: {} + performance-now@2.1.0: + optional: true + periscopic@3.1.0: dependencies: '@types/estree': 1.0.6 @@ -12208,13 +10833,6 @@ snapshots: prelude-ls@1.2.1: {} - pretty-format@26.6.2: - dependencies: - '@jest/types': 26.6.2 - ansi-regex: 5.0.1 - ansi-styles: 4.3.0 - react-is: 17.0.2 - prismjs@1.27.0: {} prismjs@1.29.0: {} @@ -12260,33 +10878,14 @@ snapshots: queue-microtask@1.2.3: {} - quill-delta@5.1.0: + raf@3.4.1: dependencies: - fast-diff: 1.3.0 - lodash.clonedeep: 4.5.0 - lodash.isequal: 4.5.0 + performance-now: 2.1.0 + optional: true - quill@2.0.3: + react-apexcharts@1.7.0(apexcharts@4.7.0)(react@18.3.1): dependencies: - eventemitter3: 5.0.1 - lodash-es: 4.17.21 - parchment: 3.0.0 - quill-delta: 5.1.0 - - quilljs@0.18.1: - dependencies: - eventemitter2: 0.4.14 - lodash: 2.4.2 - rich-text: 1.0.3 - - react-advanced-news-ticker@1.0.1: - dependencies: - prop-types: 15.8.1 - react: 16.14.0 - - react-apexcharts@1.7.0(apexcharts@3.54.1)(react@18.3.1): - dependencies: - apexcharts: 3.54.1 + apexcharts: 4.7.0 prop-types: 15.8.1 react: 18.3.1 @@ -12310,9 +10909,9 @@ snapshots: transitivePeerDependencies: - encoding - react-chartjs-2@5.2.0(chart.js@4.4.7)(react@18.3.1): + react-chartjs-2@5.2.0(chart.js@4.5.0)(react@18.3.1): dependencies: - chart.js: 4.4.7 + chart.js: 4.5.0 react: 18.3.1 react-clock@5.1.0(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -12359,6 +10958,10 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 + react-facebook-login@4.1.1(react@18.3.1): + dependencies: + react: 18.3.1 + react-fast-compare@3.2.2: {} react-fit@2.0.1(@types/react-dom@16.9.25(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -12393,8 +10996,6 @@ snapshots: react-is@16.13.1: {} - react-is@17.0.2: {} - react-is@18.3.1: {} react-is@19.0.0: {} @@ -12425,11 +11026,6 @@ snapshots: react-property@2.0.2: {} - react-quill@0.0.2(react@18.3.1): - dependencies: - quilljs: 0.18.1 - react: 18.3.1 - react-remove-scroll-bar@2.3.8(@types/react@18.3.18)(react@18.3.1): dependencies: react: 18.3.1 @@ -12454,7 +11050,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-responsive@10.0.0(react@18.3.1): + react-responsive@10.0.1(react@18.3.1): dependencies: hyphenate-style-name: 1.1.0 matchmediaquery: 0.4.2 @@ -12479,16 +11075,6 @@ snapshots: - '@types/react' - supports-color - react-slick@0.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - classnames: 2.5.1 - enquire.js: 2.1.6 - json2mq: 0.2.0 - lodash.debounce: 4.0.8 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - resize-observer-polyfill: 1.5.1 - react-smooth@4.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: fast-equals: 5.0.1 @@ -12540,16 +11126,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-voice-recorder@2.1.2(react@18.3.1): - dependencies: - react: 18.3.1 - - react@16.14.0: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - prop-types: 15.8.1 - react@18.3.1: dependencies: loose-envify: 1.4.0 @@ -12582,7 +11158,7 @@ snapshots: dependencies: decimal.js-light: 2.5.1 - recharts@2.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + recharts@2.15.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 @@ -12695,8 +11271,6 @@ snapshots: requires-port@1.0.0: {} - resize-observer-polyfill@1.5.1: {} - resolve-from@4.0.0: {} resolve-pkg-maps@1.0.0: {} @@ -12724,9 +11298,8 @@ snapshots: reusify@1.0.4: {} - rich-text@1.0.3: - dependencies: - fast-diff: 1.0.1 + rgbcolor@1.0.1: + optional: true rimraf@3.0.2: dependencies: @@ -12756,11 +11329,6 @@ snapshots: safe-buffer@5.2.1: {} - safe-push-apply@1.0.0: - dependencies: - es-errors: 1.3.0 - isarray: 2.0.5 - safe-regex-test@1.1.0: dependencies: call-bound: 1.0.3 @@ -12811,12 +11379,6 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - shadcn@2.3.0(typescript@5.7.2): dependencies: '@antfu/ni': 0.21.12 @@ -12963,14 +11525,15 @@ snapshots: stable-hash@0.0.4: {} + stackblur-canvas@2.7.0: + optional: true + stdin-discarder@0.1.0: dependencies: bl: 5.1.0 streamsearch@1.1.0: {} - string-convert@0.2.1: {} - string-width@4.2.3: dependencies: emoji-regex: 8.0.0 @@ -13113,36 +11676,8 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svg.draggable.js@2.2.2: - dependencies: - svg.js: 2.7.1 - - svg.easing.js@2.0.0: - dependencies: - svg.js: 2.7.1 - - svg.filter.js@2.0.2: - dependencies: - svg.js: 2.7.1 - - svg.js@2.7.1: {} - - svg.pathmorphing.js@0.1.3: - dependencies: - svg.js: 2.7.1 - - svg.resize.js@1.4.3: - dependencies: - svg.js: 2.7.1 - svg.select.js: 2.1.2 - - svg.select.js@2.1.2: - dependencies: - svg.js: 2.7.1 - - svg.select.js@3.0.1: - dependencies: - svg.js: 2.7.1 + svg-pathdata@6.0.3: + optional: true sweetalert2-react-content@5.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sweetalert2@11.15.3): dependencies: @@ -13193,6 +11728,11 @@ snapshots: tapable@2.2.1: {} + text-segmentation@1.0.3: + dependencies: + utrie: 1.0.2 + optional: true + text-table@0.2.0: {} thenify-all@1.6.0: @@ -13226,12 +11766,6 @@ snapshots: tr46@0.0.3: {} - traverse@0.6.11: - dependencies: - gopd: 1.2.0 - typedarray.prototype.slice: 1.0.5 - which-typed-array: 1.1.18 - trim-lines@3.0.1: {} trough@2.2.0: {} @@ -13264,12 +11798,6 @@ snapshots: tslib@2.8.1: {} - turndown-plugin-gfm@1.0.2: {} - - turndown@7.2.0: - dependencies: - '@mixmark-io/domino': 2.2.0 - tus-js-client@4.2.3: dependencies: buffer-from: 1.1.2 @@ -13323,19 +11851,6 @@ snapshots: possible-typed-array-names: 1.0.0 reflect.getprototypeof: 1.0.9 - typedarray.prototype.slice@1.0.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - get-proto: 1.0.1 - math-intrinsics: 1.1.0 - typed-array-buffer: 1.0.3 - typed-array-byte-offset: 1.0.4 - - typescript@4.9.5: {} - typescript@5.7.2: {} unbox-primitive@1.1.0: @@ -13501,6 +12016,11 @@ snapshots: util-deprecate@1.0.2: {} + utrie@1.0.2: + dependencies: + base64-arraybuffer: 1.0.2 + optional: true + uuid@9.0.1: {} uvu@0.5.6: @@ -13510,8 +12030,6 @@ snapshots: kleur: 4.1.5 sade: 1.8.1 - vanilla-colorful@0.7.2: {} - vaul@0.9.9(@types/react-dom@16.9.25(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@radix-ui/react-dialog': 1.1.4(@types/react-dom@16.9.25(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -13579,8 +12097,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - wavesurfer.js@4.6.0: {} - wavesurfer.js@7.8.16: {} wcwidth@1.0.1: