diff --git a/.eslintrc.json b/.eslintrc.json
deleted file mode 100644
index f188010a0..000000000
--- a/.eslintrc.json
+++ /dev/null
@@ -1,38 +0,0 @@
-{
- "env": {
- "browser": true,
- "es2021": true
- },
- "extends": [
- "eslint:recommended",
- "plugin:@typescript-eslint/recommended",
- "plugin:solid/typescript"
- ],
- "parser": "@typescript-eslint/parser",
- "parserOptions": {
- "ecmaVersion": "latest",
- "sourceType": "module"
- },
- "plugins": [
- "@typescript-eslint",
- "solid"
- ],
- "rules": {
- "@typescript-eslint/no-non-null-asserted-optional-chain": "off",
- "brace-style": [
- "error", "stroustrup"
- ],
- "quotes": [
- "error", "double"
- ],
- "indent": [
- "error", 2, { "SwitchCase": 1 }
- ],
- "semi": [
- "error", "always"
- ],
- "comma-dangle": [
- "error", "never"
- ]
- }
-}
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
new file mode 100644
index 000000000..cf524d7db
--- /dev/null
+++ b/.github/pull_request_template.md
@@ -0,0 +1,19 @@
+# Pull Request Template
+
+## What does this PR do?
+- Example: "Adds new strings for X file"
+
+## Screenshots
+
+
+## Did you test your code?
+
+
+## Additional context
+
+
+## Checklist
+- [ ] Changes are clear, concise, and easy to review
+- [ ] Code has been tested and works as intended
+- [ ] Text/content changes support internationalization (i18n)
+- [ ] Any new user-facing strings are properly localized
diff --git a/.github/workflows/pull-request-check.yml b/.github/workflows/pull-request-check.yml
new file mode 100644
index 000000000..edbd18b99
--- /dev/null
+++ b/.github/workflows/pull-request-check.yml
@@ -0,0 +1,60 @@
+# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
+# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
+
+name: pull-request-check
+
+# This workflow can be used for pushing to the production server and will only be ran when code is pushed to the main branch
+
+on:
+ pull_request:
+ branches: [main]
+
+concurrency:
+ # github.workflow: name of the workflow
+ # github.event.pull_request.number || github.ref: pull request number or branch name if not a pull request
+ group: ${{ github.workflow }}-${{ github.ref }}
+
+ # Cancel in-progress runs when a new workflow with the same group name is triggered
+ cancel-in-progress: true
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ container: node:24
+ steps:
+ - uses: actions/checkout@v2
+ - name: Install Node.js dependencies
+ run: |
+ npm i -g pnpm
+ pnpm i
+
+ - name: Get short SHA
+ id: slug
+ run: |
+ git config --global --add safe.directory /__w/nerimity-web/nerimity-web
+ echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
+
+ - name: Build App
+ run: pnpm run build
+ env:
+ VITE_SERVER_URL: "https://nerimity.com"
+ VITE_APP_URL: "https://latest.nerimity.com"
+ VITE_MOBILE_WIDTH: 850
+ VITE_TURNSTILE_SITEKEY: "0x4AAAAAAABO1ilip_YaVHJk"
+ VITE_APP_VERSION: ${{ steps.slug.outputs.sha_short }}
+ VITE_EMOJI_URL: "https://nerimity.com/twemojis/"
+ VITE_NERIMITY_CDN: "https://cdn.nerimity.com/"
+ VITE_GOOGLE_CLIENT_ID: "833085928210-2ksk1asgbmqvsg6jb3es4asnmug2a4iu.apps.googleusercontent.com"
+ VITE_GOOGLE_API_KEY: "AIzaSyAPeozJV7itoZk9Fk1VYbFCDMMXB-gU38M"
+
+ - name: Zip The Build
+ uses: vimtor/action-zip@v1
+ with:
+ files: dist/
+ dest: dangerous-chat-client.zip
+ - name: Upload Artifact
+ uses: actions/upload-artifact@v4
+ with:
+ name: dangerous-client-build
+ path: dangerous-chat-client.zip
+ retention-days: 5
diff --git a/.github/workflows/push-build.yml b/.github/workflows/push-build.yml
index 3bbddc3f4..3c4afca84 100644
--- a/.github/workflows/push-build.yml
+++ b/.github/workflows/push-build.yml
@@ -20,9 +20,15 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
- container: node:20
+ container: node:24
steps:
- uses: actions/checkout@v2
+
+ - name: Get the date
+ id: get_date
+ run: |
+ echo "RELEASE_TIMESTAMP=$(date +%s%3N)" >> $GITHUB_OUTPUT
+
- name: Install Node.js dependencies
run: |
npm i -g pnpm
@@ -41,6 +47,7 @@ jobs:
VITE_APP_URL: "https://latest.nerimity.com"
VITE_MOBILE_WIDTH: 850
VITE_TURNSTILE_SITEKEY: "0x4AAAAAAABO1ilip_YaVHJk"
+ VITE_RELEASE_TIMESTAMP: ${{ steps.get_date.outputs.RELEASE_TIMESTAMP }}
VITE_APP_VERSION: ${{ steps.slug.outputs.sha_short }}
VITE_EMOJI_URL: "https://nerimity.com/twemojis/"
VITE_NERIMITY_CDN: "https://cdn.nerimity.com/"
@@ -70,5 +77,6 @@ jobs:
password: ${{ secrets.PASS }}
port: ${{ secrets.PORT }}
script: |
+ find /var/www/latest.nerimity.com/dist/assets -type f -mtime +7 -delete
unzip -o -DD /var/www/latest-chat-client.zip -d /var/www/latest.nerimity.com/dist
rm -rf /var/www/latest-chat-client.zip
diff --git a/.github/workflows/tag-release.yml b/.github/workflows/tag-release.yml
index 21f0a1f89..bf0cb8227 100644
--- a/.github/workflows/tag-release.yml
+++ b/.github/workflows/tag-release.yml
@@ -21,13 +21,15 @@ concurrency:
jobs:
build:
runs-on: ubuntu-latest
- container: node:20
+ container: node:24
steps:
- uses: actions/checkout@v2
- name: Get the version
id: get_version
- run: echo "VERSION=$(echo $GITHUB_REF | cut -d / -f 3)" >> $GITHUB_OUTPUT
+ run: |
+ echo "VERSION=$(echo $GITHUB_REF | cut -d / -f 3)" >> $GITHUB_OUTPUT
+ echo "RELEASE_TIMESTAMP=$(date +%s%3N)" >> $GITHUB_OUTPUT
- name: Install Node.js dependencies
run: |
@@ -39,6 +41,7 @@ jobs:
env:
VITE_SERVER_URL: "https://nerimity.com"
VITE_APP_URL: "https://nerimity.com"
+ VITE_RELEASE_TIMESTAMP: ${{ steps.get_version.outputs.RELEASE_TIMESTAMP }}
VITE_APP_VERSION: ${{ steps.get_version.outputs.VERSION }}
VITE_MOBILE_WIDTH: 850
VITE_TURNSTILE_SITEKEY: "0x4AAAAAAABO1ilip_YaVHJk"
@@ -70,6 +73,7 @@ jobs:
password: ${{ secrets.PASS }}
port: ${{ secrets.PORT }}
script: |
+ find /var/www/nerimity.com/dist/assets -type f -mtime +7 -delete
unzip -o -DD /var/www/chat-client-${{ steps.get_version.outputs.VERSION }}.zip -d /var/www/nerimity.com/dist
rm -rf /var/www/chat-client-${{ steps.get_version.outputs.VERSION }}.zip
diff --git a/.gitignore b/.gitignore
index 662a9bd3d..9924712a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
node_modules
dist
.env
-dev-dist
\ No newline at end of file
+dev-dist
+.DS_Store
diff --git a/.prettierignore b/.prettierignore
new file mode 100644
index 000000000..8d28f3420
--- /dev/null
+++ b/.prettierignore
@@ -0,0 +1,3 @@
+src/locales
+src/emoji
+src/highlight-js-parser/*.json
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 000000000..ea898c110
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,8 @@
+{
+ "semi": true,
+ "singleQuote": false,
+ "jsxSingleQuote": false,
+ "trailingComma": "none",
+ "tabWidth": 2,
+ "useTabs": false
+}
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 2479efe1d..911783713 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,23 +1,23 @@
{
"workbench.colorCustomizations": {
- "activityBar.activeBackground": "#2a8d44",
- "activityBar.activeBorder": "#5333ac",
- "activityBar.background": "#2a8d44",
- "activityBar.foreground": "#e7e7e7",
- "activityBar.inactiveForeground": "#e7e7e799",
- "activityBarBadge.background": "#5333ac",
- "activityBarBadge.foreground": "#e7e7e7",
- "sash.hoverBorder": "#2a8d44",
- "statusBar.background": "#1e6631",
- "statusBar.foreground": "#e7e7e7",
- "statusBarItem.hoverBackground": "#2a8d44",
- "statusBarItem.remoteBackground": "#1e6631",
- "statusBarItem.remoteForeground": "#e7e7e7",
- "titleBar.activeBackground": "#1e6631",
- "titleBar.activeForeground": "#e7e7e7",
- "titleBar.inactiveBackground": "#1e663199",
- "titleBar.inactiveForeground": "#e7e7e799",
- "commandCenter.border": "#e7e7e799"
+ // "activityBar.activeBackground": "#2a8d44",
+ // "activityBar.activeBorder": "#5333ac",
+ // "activityBar.background": "#2a8d44",
+ // "activityBar.foreground": "#e7e7e7",
+ // "activityBar.inactiveForeground": "#e7e7e799",
+ // "activityBarBadge.background": "#5333ac",
+ // "activityBarBadge.foreground": "#e7e7e7",
+ // "sash.hoverBorder": "#2a8d44",
+ // "statusBar.background": "#1e6631",
+ // "statusBar.foreground": "#e7e7e7",
+ // "statusBarItem.hoverBackground": "#2a8d44",
+ // "statusBarItem.remoteBackground": "#1e6631",
+ // "statusBarItem.remoteForeground": "#e7e7e7",
+ // "titleBar.activeBackground": "#1e6631",
+ // "titleBar.activeForeground": "#e7e7e7",
+ // "titleBar.inactiveBackground": "#1e663199",
+ // "titleBar.inactiveForeground": "#e7e7e799",
+ // "commandCenter.border": "#e7e7e799"
},
"peacock.color": "#1e6631",
"editor.tabSize": 2,
@@ -30,14 +30,21 @@
"typescriptreact": "html",
},
"cSpell.words": [
+ "autorenew",
"Coloris",
"gapi",
+ "GIFS",
"hljs",
+ "KLIPY",
"mbarzda",
"Nerimity",
+ "repost",
+ "Reposted",
+ "reposts",
"Shortcode",
"Shortcodes",
"solidjs",
+ "twttr",
"unfollow",
"webp"
],
diff --git a/README.md b/README.md
index ddd88c6e5..cb6b7f68a 100644
--- a/README.md
+++ b/README.md
@@ -2,61 +2,89 @@
-
-
-
-
+
+
+
+
# Nerimity Web (SolidJS)
+
[](https://nerimity.com)
[](https://ko-fi.com/Y8Y1FN57Z)
Chat App made using SolidJS.
+## 🗂️ Repos
-## Repos
- Nerimity Web - Frontend (You Are Here)
-- [Nerimity Server - Backend](https://github.com/Supertigerr/chat-server)
+- [Nerimity Server - Backend](https://github.com/Nerimity/nerimity-server)
-## Setup
+## 🔧 Setup
-* Fork the repo
-* duplicate and rename `example.env` to `.env`
-* Run `pnpm i` and `pnpm run dev`
-* Go to http://local.nerimity.com:3000
+- Fork the repo
+- duplicate and rename `example.env` to `.env`
+- Run `pnpm i` and `pnpm run dev`
+- Go to http://local.nerimity.com:3000
-## Features Checklist:
+## ✨ Features
-### Planned Features:
-- [ ] Explore Themes
+### App:
-### Completed Features:
-- [x] Explore Servers
-- [x] Notification Sounds
+- [x] Upload Files
- [x] Re-organize Servers
-- [x] Emojis
-- [x] Markdown
-- [x] Join/Leave/Kick/Ban Messages
-- [x] Edit Messages
-- [x] Kick/Ban Users From Servers
+- [x] App Settings
+- [x] Changelog
+- [x] Notification Sounds
+- [x] Mute Notifications
+- [x] Push Notifications
+- [x] Desktop App
+
+### User:
+
- [x] Login & Register
+- [x] Update Account
- [x] Friends System
+- [x] Block Users
- [x] DM & Server Channels
- [x] DM & Server Notifications
- [x] User Presence (Online, Offline, etc...)
-- [x] Delete Server
-- [x] Delete Server Channels
-- [x] Update Server Channels
-- [x] Create New Server Channels
-- [x] Update Account
-- [x] Changelog
-- [x] Block Users
-- [x] Mentions
-- [x] Custom Emojis
-- [x] Mute Notifications
-- [x] Desktop App
-- [x] App Settings
- [x] Delete Account
+
+### Messaging:
+
+- [x] Mentions
+- [x] Edit Messages
+- [x] Markdown
- [x] Embeds
-- [x] Upload Files
-- [x] Push Notifications
+- [x] Emoji
+- [x] Custom Emoji
+
+### Servers:
+
+- [x] Kick/Ban Users From Servers
+- [x] Join/Leave/Kick/Ban Messages
+- [x] Create New Server Channels
+- [x] Update Server Channels
+- [x] Delete Server Channels
+- [x] Delete Server
+
+
+### Explore:
+
+- [x] Explore Servers
+- [x] Explore Bots
+- [x] Explore Themes
+
+## 🌍 Translations
+
+We use **Weblate** for managing all translations.
+
+If you would like to help translate this project, please visit our Weblate page: https://hosted.weblate.org/projects/nerimity/
+
+[](https://hosted.weblate.org/engage/nerimity/)
+
+## 🤝 Contributions
+
+- **Focus:** Each PR must contain small, easy to understand changes.
+- **Large Features:** For any significant changes, please DM me first or open an issue.
diff --git a/eslint.config.mjs b/eslint.config.mjs
new file mode 100644
index 000000000..1380d8acf
--- /dev/null
+++ b/eslint.config.mjs
@@ -0,0 +1,55 @@
+import typescriptEslint from "@typescript-eslint/eslint-plugin";
+import solid from "eslint-plugin-solid/configs/typescript";
+import globals from "globals";
+import tsParser from "@typescript-eslint/parser";
+import path from "node:path";
+import { fileURLToPath } from "node:url";
+import js from "@eslint/js";
+import { FlatCompat } from "@eslint/eslintrc";
+
+const __filename = fileURLToPath(import.meta.url);
+const __dirname = path.dirname(__filename);
+const compat = new FlatCompat({
+ baseDirectory: __dirname,
+ recommendedConfig: js.configs.recommended,
+ allConfig: js.configs.all
+});
+
+export default [
+ ...compat.extends(
+ "eslint:recommended",
+ "plugin:@typescript-eslint/recommended"
+ ),
+ {
+ plugins: {
+ "@typescript-eslint": typescriptEslint
+ },
+
+ languageOptions: {
+ globals: {
+ ...globals.browser
+ },
+
+ parser: tsParser,
+ ecmaVersion: "latest",
+ sourceType: "module"
+ },
+
+ rules: {
+ "@typescript-eslint/no-non-null-asserted-optional-chain": "off",
+ "@typescript-eslint/no-unused-vars": [
+ "warn",
+ {
+ enableAutofixRemoval: { imports: true }
+ }
+ ],
+ "brace-style": "off",
+ quotes: ["error", "double", { avoidEscape: true }],
+ indent: "off",
+
+ semi: ["error", "always"],
+ "comma-dangle": "off"
+ }
+ },
+ solid
+];
diff --git a/example.env b/example.env
index fb5002e86..05213cad8 100644
--- a/example.env
+++ b/example.env
@@ -1,4 +1,5 @@
VITE_SERVER_URL="https://nerimity.com"
+VITE_WS_URL="https://nerimity.com"
VITE_APP_URL="http://local.nerimity.com"
VITE_MOBILE_WIDTH=850
VITE_DEV_MODE="true"
diff --git a/index.html b/index.html
index ea03ab0ed..6502f11be 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
-
+
@@ -15,24 +15,20 @@
+
-
-
+
@@ -40,17 +36,4 @@
-
diff --git a/package.json b/package.json
index f6090c36c..a2e4c2334 100644
--- a/package.json
+++ b/package.json
@@ -11,69 +11,89 @@
},
"license": "MIT",
"devDependencies": {
- "@maxim_mazurok/gapi.client.drive-v3": "^0.0.20230927",
- "@types/chroma-js": "^2.4.4",
+ "@eslint/eslintrc": "^3.3.5",
+ "@eslint/js": "^9.39.4",
+ "@maxim_mazurok/gapi.client.drive-v3": "^0.2.20260311",
+ "@types/chroma-js": "^3.1.2",
"@types/croppie": "^2.6.4",
- "@types/gapi": "^0.0.45",
- "@types/markdown-it": "^13.0.9",
- "@types/markdown-it-emoji": "^2.0.5",
- "@types/node": "^20.16.5",
- "@types/simple-peer": "^9.11.8",
+ "@types/gapi": "^0.0.47",
+ "@types/markdown-it": "^14.1.2",
+ "@types/markdown-it-emoji": "^3.0.1",
+ "@types/node": "^22.19.19",
+ "@types/simple-peer": "^9.11.9",
"@types/uzip": "^0.20201231.2",
"@types/voice-activity-detection": "^0.0.5",
- "@typescript-eslint/eslint-plugin": "^7.18.0",
- "@typescript-eslint/parser": "^7.18.0",
- "eslint": "^9.10.0",
- "eslint-plugin-solid": "^0.14.3",
+ "@typescript-eslint/eslint-plugin": "^8.59.4",
+ "@typescript-eslint/parser": "^8.59.4",
+ "eslint": "^9.39.4",
+ "eslint-plugin-solid": "^0.14.5",
"events": "^3.3.0",
"global": "^4.4.0",
+ "globals": "^15.15.0",
+ "js-sha256": "^0.11.1",
+ "magic-string": "^0.30.21",
"process": "^0.11.10",
- "typescript": "^5.5.4",
- "vite": "^5.4.3",
- "vite-plugin-solid": "^2.10.2"
+ "sass-embedded": "^1.99.0",
+ "typescript": "^6.0.3",
+ "vite": "^8.0.14",
+ "vite-plugin-solid": "^2.11.12"
},
"dependencies": {
- "@codemirror/autocomplete": "^6.18.0",
- "@codemirror/commands": "^6.6.1",
- "@codemirror/lang-css": "^6.3.0",
- "@codemirror/language": "^6.10.2",
- "@codemirror/state": "^6.4.1",
- "@codemirror/view": "^6.33.0",
- "@material-symbols/font-400": "^0.21.3",
- "@mbarzda/solid-i18next": "^1.4.1",
- "@melloware/coloris": "^0.24.0",
- "@nerimity/nevula": "^0.14.0",
- "@nerimity/solid-emoji-picker": "^0.4.8",
+ "@codemirror/autocomplete": "^6.20.2",
+ "@codemirror/commands": "^6.10.3",
+ "@codemirror/lang-css": "^6.3.1",
+ "@codemirror/language": "^6.12.3",
+ "@codemirror/state": "^6.6.0",
+ "@codemirror/view": "^6.43.0",
+ "@fontsource/dancing-script": "^5.2.8",
+ "@fontsource/finger-paint": "^5.2.8",
+ "@fontsource/grandstander": "^5.2.7",
+ "@fontsource/ibm-plex-mono": "^5.2.7",
+ "@fontsource/indie-flower": "^5.2.7",
+ "@fontsource/inter": "^5.2.8",
+ "@fontsource/mochiy-pop-one": "^5.2.8",
+ "@fontsource/pixelify-sans": "^5.2.7",
+ "@fontsource/roboto-slab": "^5.2.8",
+ "@fontsource/sora": "^5.2.8",
+ "@formatjs/intl-durationformat": "^0.10.12",
+ "@jridgewell/trace-mapping": "^0.3.31",
+ "@melloware/coloris": "^0.25.0",
+ "@nerimity/i18lite": "^1.2.0",
+ "@nerimity/nevula": "^0.15.0",
+ "@nerimity/solid-emoji-picker": "^0.4.9",
+ "@nerimity/solid-i18lite": "^1.8.1",
"@nerimity/solid-opus-media-recorder": "^1.0.1",
"@nerimity/solid-turnstile": "^1.1.0",
- "@solid-primitives/context": "^0.2.3",
- "@solid-primitives/keyed": "^1.2.2",
+ "@sentry/solid": "^10.53.1",
+ "@solid-primitives/context": "^0.3.2",
+ "@solid-primitives/keyed": "^1.5.3",
"@solidjs/meta": "^0.29.4",
- "@thaunknown/simple-peer": "^10.0.10",
- "autoprefixer": "^10.4.20",
- "chroma-js": "^3.1.1",
+ "@thaunknown/simple-peer": "^10.1.0",
+ "autoprefixer": "^10.5.0",
+ "chroma-js": "^3.2.0",
"croppie": "^2.6.5",
- "eventemitter3": "^5.0.1",
- "highlight.js": "^11.10.0",
+ "eruda": "^3.4.3",
+ "eventemitter3": "^5.0.4",
+ "fzstd": "^0.1.1",
+ "highlight.js": "^11.11.1",
"html-parse-string": "^0.0.9",
- "i18next": "^23.14.0",
- "idb-keyval": "^6.2.1",
- "konva": "^9.3.14",
- "markdown-it": "^13.0.2",
- "markdown-it-emoji": "^2.0.2",
- "match-sorter": "^6.3.4",
- "sass": "^1.78.0",
- "socket.io-client": "^4.7.5",
- "solid-codemirror": "^2.3.1",
- "solid-js": "^1.8.22",
- "solid-navigator": "^0.3.14",
- "solid-sortablejs": "^2.1.2",
+ "idb-keyval": "^6.2.4",
+ "konva": "^10.3.0",
+ "markdown-it": "^14.1.1",
+ "markdown-it-emoji": "^3.0.0",
+ "match-sorter": "^8.3.0",
+ "postcss-nested": "^7.0.2",
+ "socket.io-client": "^4.8.3",
+ "solid-codemirror": "^2.3.3",
+ "solid-js": "^1.9.13",
+ "solid-navigator": "^0.4.1",
+ "solid-sortablejs": "^2.1.8",
"solid-styled-components": "^0.28.5",
+ "temporal-polyfill": "^0.3.2",
"thememirror": "^2.0.1",
- "twemoji": "^14.0.2",
"uzip": "^0.20201231.0",
"voice-activity-detection": "^0.0.5",
- "zoomist": "^2.1.1"
+ "zoomist": "^2.2.0"
},
"engines": {
"npm": "please-use-pnpm",
diff --git a/patches/sortablejs.patch b/patches/sortablejs.patch
new file mode 100644
index 000000000..ff292328d
--- /dev/null
+++ b/patches/sortablejs.patch
@@ -0,0 +1,48 @@
+diff --git a/modular/sortable.esm.js b/modular/sortable.esm.js
+index 824d48148fc5b4694d10f953dcc34f1f56b4de54..d8519b78421f33b9df1b42ac5e8a6d184cfb2a2c 100644
+--- a/modular/sortable.esm.js
++++ b/modular/sortable.esm.js
+@@ -896,7 +896,6 @@ var dragEl,
+ activeGroup,
+ putSortable,
+ awaitingDragStarted = false,
+- ignoreNextClick = false,
+ sortables = [],
+ tapEvt,
+ touchEvt,
+@@ -1028,18 +1027,7 @@ var documentExists = typeof document !== 'undefined',
+ }
+ };
+
+-// #1184 fix - Prevent click event on fallback if dragged but item not changed position
+-if (documentExists && !ChromeForAndroid) {
+- document.addEventListener('click', function (evt) {
+- if (ignoreNextClick) {
+- evt.preventDefault();
+- evt.stopPropagation && evt.stopPropagation();
+- evt.stopImmediatePropagation && evt.stopImmediatePropagation();
+- ignoreNextClick = false;
+- return false;
+- }
+- }, true);
+-}
++
+ var nearestEmptyInsertDetectEvent = function nearestEmptyInsertDetectEvent(evt) {
+ if (dragEl) {
+ evt = evt.touches ? evt.touches[0] : evt;
+@@ -1611,7 +1599,6 @@ Sortable.prototype = /** @lends Sortable.prototype */{
+
+ // Set proper drop events
+ if (fallback) {
+- ignoreNextClick = true;
+ _this._loopId = setInterval(_this._emulateDragOver, 50);
+ } else {
+ // Undo what was set in _prepareDragStart before drag started
+@@ -1756,7 +1743,6 @@ Sortable.prototype = /** @lends Sortable.prototype */{
+ if (dragEl.contains(evt.target) || target.animated && target.animatingX && target.animatingY || _this._ignoreWhileAnimating === target) {
+ return completed(false);
+ }
+- ignoreNextClick = false;
+ if (activeSortable && !options.disabled && (isOwner ? canSort || (revert = parentEl !== rootEl) // Reverting item into the original list
+ : putSortable === this || (this.lastPutMode = activeGroup.checkPull(this, activeSortable, dragEl, evt)) && group.checkPut(this, activeSortable, dragEl, evt))) {
+ vertical = this._getDirection(evt, target) === 'vertical';
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8e8c041d2..4490120e2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4,124 +4,169 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
+patchedDependencies:
+ sortablejs: 2cd8457c177f4d9fbcc7edf39464d4e76e261c69f33a5431ca6af76bdfd29786
+
importers:
.:
dependencies:
'@codemirror/autocomplete':
- specifier: ^6.18.0
- version: 6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1)
+ specifier: ^6.20.2
+ version: 6.20.2
'@codemirror/commands':
- specifier: ^6.6.1
- version: 6.6.1
+ specifier: ^6.10.3
+ version: 6.10.3
'@codemirror/lang-css':
- specifier: ^6.3.0
- version: 6.3.0(@codemirror/view@6.33.0)
+ specifier: ^6.3.1
+ version: 6.3.1
'@codemirror/language':
- specifier: ^6.10.2
- version: 6.10.2
+ specifier: ^6.12.3
+ version: 6.12.3
'@codemirror/state':
- specifier: ^6.4.1
- version: 6.4.1
+ specifier: ^6.6.0
+ version: 6.6.0
'@codemirror/view':
- specifier: ^6.33.0
- version: 6.33.0
- '@material-symbols/font-400':
- specifier: ^0.21.3
- version: 0.21.3
- '@mbarzda/solid-i18next':
- specifier: ^1.4.1
- version: 1.4.1(html-parse-string@0.0.9)(i18next@23.14.0)(solid-js@1.8.22)
+ specifier: ^6.43.0
+ version: 6.43.0
+ '@fontsource/dancing-script':
+ specifier: ^5.2.8
+ version: 5.2.8
+ '@fontsource/finger-paint':
+ specifier: ^5.2.8
+ version: 5.2.8
+ '@fontsource/grandstander':
+ specifier: ^5.2.7
+ version: 5.2.7
+ '@fontsource/ibm-plex-mono':
+ specifier: ^5.2.7
+ version: 5.2.7
+ '@fontsource/indie-flower':
+ specifier: ^5.2.7
+ version: 5.2.7
+ '@fontsource/inter':
+ specifier: ^5.2.8
+ version: 5.2.8
+ '@fontsource/mochiy-pop-one':
+ specifier: ^5.2.8
+ version: 5.2.8
+ '@fontsource/pixelify-sans':
+ specifier: ^5.2.7
+ version: 5.2.7
+ '@fontsource/roboto-slab':
+ specifier: ^5.2.8
+ version: 5.2.8
+ '@fontsource/sora':
+ specifier: ^5.2.8
+ version: 5.2.8
+ '@formatjs/intl-durationformat':
+ specifier: ^0.10.12
+ version: 0.10.12
+ '@jridgewell/trace-mapping':
+ specifier: ^0.3.31
+ version: 0.3.31
'@melloware/coloris':
- specifier: ^0.24.0
- version: 0.24.0
+ specifier: ^0.25.0
+ version: 0.25.0
+ '@nerimity/i18lite':
+ specifier: ^1.2.0
+ version: 1.2.0(html-parse-string@0.0.9)(solid-js@1.9.13)
'@nerimity/nevula':
- specifier: ^0.14.0
- version: 0.14.0
+ specifier: ^0.15.0
+ version: 0.15.0
'@nerimity/solid-emoji-picker':
- specifier: ^0.4.8
- version: 0.4.8(solid-js@1.8.22)
+ specifier: ^0.4.9
+ version: 0.4.9(solid-js@1.9.13)
+ '@nerimity/solid-i18lite':
+ specifier: ^1.8.1
+ version: 1.8.1(@nerimity/i18lite@1.2.0(html-parse-string@0.0.9)(solid-js@1.9.13))(html-parse-string@0.0.9)(solid-js@1.9.13)
'@nerimity/solid-opus-media-recorder':
specifier: ^1.0.1
- version: 1.0.1(solid-js@1.8.22)
+ version: 1.0.1(solid-js@1.9.13)
'@nerimity/solid-turnstile':
specifier: ^1.1.0
- version: 1.1.0(solid-js@1.8.22)
+ version: 1.1.0(solid-js@1.9.13)
+ '@sentry/solid':
+ specifier: ^10.53.1
+ version: 10.53.1(solid-js@1.9.13)
'@solid-primitives/context':
- specifier: ^0.2.3
- version: 0.2.3(solid-js@1.8.22)
+ specifier: ^0.3.2
+ version: 0.3.2(solid-js@1.9.13)
'@solid-primitives/keyed':
- specifier: ^1.2.2
- version: 1.2.2(solid-js@1.8.22)
+ specifier: ^1.5.3
+ version: 1.5.3(solid-js@1.9.13)
'@solidjs/meta':
specifier: ^0.29.4
- version: 0.29.4(solid-js@1.8.22)
+ version: 0.29.4(solid-js@1.9.13)
'@thaunknown/simple-peer':
- specifier: ^10.0.10
- version: 10.0.10
+ specifier: ^10.1.0
+ version: 10.1.0
autoprefixer:
- specifier: ^10.4.20
- version: 10.4.20(postcss@8.4.45)
+ specifier: ^10.5.0
+ version: 10.5.0(postcss@8.5.15)
chroma-js:
- specifier: ^3.1.1
- version: 3.1.1
+ specifier: ^3.2.0
+ version: 3.2.0
croppie:
specifier: ^2.6.5
version: 2.6.5
+ eruda:
+ specifier: ^3.4.3
+ version: 3.4.3
eventemitter3:
- specifier: ^5.0.1
- version: 5.0.1
+ specifier: ^5.0.4
+ version: 5.0.4
+ fzstd:
+ specifier: ^0.1.1
+ version: 0.1.1
highlight.js:
- specifier: ^11.10.0
- version: 11.10.0
+ specifier: ^11.11.1
+ version: 11.11.1
html-parse-string:
specifier: ^0.0.9
version: 0.0.9
- i18next:
- specifier: ^23.14.0
- version: 23.14.0
idb-keyval:
- specifier: ^6.2.1
- version: 6.2.1
+ specifier: ^6.2.4
+ version: 6.2.4
konva:
- specifier: ^9.3.14
- version: 9.3.14
+ specifier: ^10.3.0
+ version: 10.3.0
markdown-it:
- specifier: ^13.0.2
- version: 13.0.2
+ specifier: ^14.1.1
+ version: 14.1.1
markdown-it-emoji:
- specifier: ^2.0.2
- version: 2.0.2
+ specifier: ^3.0.0
+ version: 3.0.0
match-sorter:
- specifier: ^6.3.4
- version: 6.3.4
- sass:
- specifier: ^1.78.0
- version: 1.78.0
+ specifier: ^8.3.0
+ version: 8.3.0
+ postcss-nested:
+ specifier: ^7.0.2
+ version: 7.0.2(postcss@8.5.15)
socket.io-client:
- specifier: ^4.7.5
- version: 4.7.5
+ specifier: ^4.8.3
+ version: 4.8.3
solid-codemirror:
- specifier: ^2.3.1
- version: 2.3.1(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(solid-js@1.8.22)
+ specifier: ^2.3.3
+ version: 2.3.3(@codemirror/state@6.6.0)(@codemirror/view@6.43.0)(solid-js@1.9.13)
solid-js:
- specifier: ^1.8.22
- version: 1.8.22
+ specifier: ^1.9.13
+ version: 1.9.13
solid-navigator:
- specifier: ^0.3.14
- version: 0.3.14(solid-js@1.8.22)
+ specifier: ^0.4.1
+ version: 0.4.1(solid-js@1.9.13)
solid-sortablejs:
- specifier: ^2.1.2
- version: 2.1.2(solid-js@1.8.22)
+ specifier: ^2.1.8
+ version: 2.1.8(solid-js@1.9.13)
solid-styled-components:
specifier: ^0.28.5
- version: 0.28.5(solid-js@1.8.22)
+ version: 0.28.5(solid-js@1.9.13)
+ temporal-polyfill:
+ specifier: ^0.3.2
+ version: 0.3.2
thememirror:
specifier: ^2.0.1
- version: 2.0.1(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)
- twemoji:
- specifier: ^14.0.2
- version: 14.0.2
+ version: 2.0.1(@codemirror/language@6.12.3)(@codemirror/state@6.6.0)(@codemirror/view@6.43.0)
uzip:
specifier: ^0.20201231.0
version: 0.20201231.0
@@ -129,33 +174,39 @@ importers:
specifier: ^0.0.5
version: 0.0.5
zoomist:
- specifier: ^2.1.1
- version: 2.1.1
+ specifier: ^2.2.0
+ version: 2.2.0
devDependencies:
+ '@eslint/eslintrc':
+ specifier: ^3.3.5
+ version: 3.3.5
+ '@eslint/js':
+ specifier: ^9.39.4
+ version: 9.39.4
'@maxim_mazurok/gapi.client.drive-v3':
- specifier: ^0.0.20230927
- version: 0.0.20230927
+ specifier: ^0.2.20260311
+ version: 0.2.20260311
'@types/chroma-js':
- specifier: ^2.4.4
- version: 2.4.4
+ specifier: ^3.1.2
+ version: 3.1.2
'@types/croppie':
specifier: ^2.6.4
version: 2.6.4
'@types/gapi':
- specifier: ^0.0.45
- version: 0.0.45
+ specifier: ^0.0.47
+ version: 0.0.47
'@types/markdown-it':
- specifier: ^13.0.9
- version: 13.0.9
+ specifier: ^14.1.2
+ version: 14.1.2
'@types/markdown-it-emoji':
- specifier: ^2.0.5
- version: 2.0.5
+ specifier: ^3.0.1
+ version: 3.0.1
'@types/node':
- specifier: ^20.16.5
- version: 20.16.5
+ specifier: ^22.19.19
+ version: 22.19.19
'@types/simple-peer':
- specifier: ^9.11.8
- version: 9.11.8
+ specifier: ^9.11.9
+ version: 9.11.9
'@types/uzip':
specifier: ^0.20201231.2
version: 0.20201231.2
@@ -163,455 +214,342 @@ importers:
specifier: ^0.0.5
version: 0.0.5
'@typescript-eslint/eslint-plugin':
- specifier: ^7.18.0
- version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0)(typescript@5.5.4)
+ specifier: ^8.59.4
+ version: 8.59.4(@typescript-eslint/parser@8.59.4(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3)
'@typescript-eslint/parser':
- specifier: ^7.18.0
- version: 7.18.0(eslint@9.10.0)(typescript@5.5.4)
+ specifier: ^8.59.4
+ version: 8.59.4(eslint@9.39.4)(typescript@6.0.3)
eslint:
- specifier: ^9.10.0
- version: 9.10.0
+ specifier: ^9.39.4
+ version: 9.39.4
eslint-plugin-solid:
- specifier: ^0.14.3
- version: 0.14.3(eslint@9.10.0)(typescript@5.5.4)
+ specifier: ^0.14.5
+ version: 0.14.5(eslint@9.39.4)(typescript@6.0.3)
events:
specifier: ^3.3.0
version: 3.3.0
global:
specifier: ^4.4.0
version: 4.4.0
+ globals:
+ specifier: ^15.15.0
+ version: 15.15.0
+ js-sha256:
+ specifier: ^0.11.1
+ version: 0.11.1
+ magic-string:
+ specifier: ^0.30.21
+ version: 0.30.21
process:
specifier: ^0.11.10
version: 0.11.10
+ sass-embedded:
+ specifier: ^1.99.0
+ version: 1.99.0
typescript:
- specifier: ^5.5.4
- version: 5.5.4
+ specifier: ^6.0.3
+ version: 6.0.3
vite:
- specifier: ^5.4.3
- version: 5.4.3(@types/node@20.16.5)(sass@1.78.0)
+ specifier: ^8.0.14
+ version: 8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0)
vite-plugin-solid:
- specifier: ^2.10.2
- version: 2.10.2(solid-js@1.8.22)(vite@5.4.3(@types/node@20.16.5)(sass@1.78.0))
+ specifier: ^2.11.12
+ version: 2.11.12(solid-js@1.9.13)(vite@8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0))
packages:
- '@ampproject/remapping@2.3.0':
- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
- engines: {node: '>=6.0.0'}
+ '@babel/code-frame@7.29.0':
+ resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==}
+ engines: {node: '>=6.9.0'}
- '@babel/code-frame@7.24.7':
- resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
+ '@babel/compat-data@7.29.3':
+ resolution: {integrity: sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.25.4':
- resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==}
+ '@babel/core@7.29.0':
+ resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.25.2':
- resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==}
+ '@babel/generator@7.29.1':
+ resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.25.6':
- resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==}
+ '@babel/helper-compilation-targets@7.28.6':
+ resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.25.2':
- resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==}
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
engines: {node: '>=6.9.0'}
'@babel/helper-module-imports@7.18.6':
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.24.7':
- resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
+ '@babel/helper-module-imports@7.28.6':
+ resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.25.2':
- resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==}
+ '@babel/helper-module-transforms@7.28.6':
+ resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-plugin-utils@7.24.8':
- resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-simple-access@7.24.7':
- resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
+ '@babel/helper-plugin-utils@7.28.6':
+ resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.24.8':
- resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
+ '@babel/helper-string-parser@7.27.1':
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@7.24.7':
- resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
+ '@babel/helper-validator-identifier@7.28.5':
+ resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.24.8':
- resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
+ '@babel/helper-validator-option@7.27.1':
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.25.6':
- resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==}
+ '@babel/helpers@7.29.2':
+ resolution: {integrity: sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==}
engines: {node: '>=6.9.0'}
- '@babel/highlight@7.24.7':
- resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/parser@7.25.6':
- resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==}
+ '@babel/parser@7.29.3':
+ resolution: {integrity: sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==}
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/plugin-syntax-jsx@7.24.7':
- resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==}
+ '@babel/plugin-syntax-jsx@7.28.6':
+ resolution: {integrity: sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.25.6':
- resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==}
+ '@babel/runtime@7.29.2':
+ resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.25.0':
- resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==}
+ '@babel/template@7.28.6':
+ resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.25.6':
- resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==}
+ '@babel/traverse@7.29.0':
+ resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.25.6':
- resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==}
+ '@babel/types@7.29.0':
+ resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
engines: {node: '>=6.9.0'}
- '@changesets/apply-release-plan@7.0.5':
- resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==}
-
- '@changesets/assemble-release-plan@6.0.4':
- resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==}
-
- '@changesets/changelog-git@0.2.0':
- resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==}
-
- '@changesets/cli@2.27.8':
- resolution: {integrity: sha512-gZNyh+LdSsI82wBSHLQ3QN5J30P4uHKJ4fXgoGwQxfXwYFTJzDdvIJasZn8rYQtmKhyQuiBj4SSnLuKlxKWq4w==}
- hasBin: true
+ '@bufbuild/protobuf@2.12.0':
+ resolution: {integrity: sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==}
- '@changesets/config@3.0.3':
- resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==}
+ '@codemirror/autocomplete@6.20.2':
+ resolution: {integrity: sha512-G5FPkgIiLjOgZMjqVjvuKQ1rGPtHogLldJr33eFJdVLtmwY+giGrlv/ewljLz6b9BSQLkjxuwBc6g6omDM+YxQ==}
- '@changesets/errors@0.2.0':
- resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==}
+ '@codemirror/commands@6.10.3':
+ resolution: {integrity: sha512-JFRiqhKu+bvSkDLI+rUhJwSxQxYb759W5GBezE8Uc8mHLqC9aV/9aTC7yJSqCtB3F00pylrLCwnyS91Ap5ej4Q==}
- '@changesets/get-dependents-graph@2.1.2':
- resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==}
+ '@codemirror/lang-css@6.3.1':
+ resolution: {integrity: sha512-kr5fwBGiGtmz6l0LSJIbno9QrifNMUusivHbnA1H6Dmqy4HZFte3UAICix1VuKo0lMPKQr2rqB+0BkKi/S3Ejg==}
- '@changesets/get-release-plan@4.0.4':
- resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==}
+ '@codemirror/language@6.12.3':
+ resolution: {integrity: sha512-QwCZW6Tt1siP37Jet9Tb02Zs81TQt6qQrZR2H+eGMcFsL1zMrk2/b9CLC7/9ieP1fjIUMgviLWMmgiHoJrj+ZA==}
- '@changesets/get-version-range-type@0.4.0':
- resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==}
+ '@codemirror/state@6.6.0':
+ resolution: {integrity: sha512-4nbvra5R5EtiCzr9BTHiTLc+MLXK2QGiAVYMyi8PkQd3SR+6ixar/Q/01Fa21TBIDOZXgeWV4WppsQolSreAPQ==}
- '@changesets/git@3.0.1':
- resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==}
+ '@codemirror/view@6.43.0':
+ resolution: {integrity: sha512-V7ZCLQO3Jus9hzh2jVCCPW3mO4IBMr43O37PqSUYautJSnnJF41YlgLw21x0fLJTYvJ+Vkm6Gp+qKGH9pltgXA==}
- '@changesets/logger@0.1.1':
- resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==}
+ '@emnapi/core@1.10.0':
+ resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}
- '@changesets/parse@0.4.0':
- resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==}
+ '@emnapi/runtime@1.10.0':
+ resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==}
- '@changesets/pre@2.0.1':
- resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==}
+ '@emnapi/wasi-threads@1.2.1':
+ resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==}
- '@changesets/read@0.6.1':
- resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==}
-
- '@changesets/should-skip-package@0.1.1':
- resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==}
-
- '@changesets/types@4.1.0':
- resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==}
-
- '@changesets/types@6.0.0':
- resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==}
-
- '@changesets/write@0.3.2':
- resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==}
-
- '@codemirror/autocomplete@6.18.0':
- resolution: {integrity: sha512-5DbOvBbY4qW5l57cjDsmmpDh3/TeK1vXfTHa+BUMrRzdWdcxKZ4U4V7vQaTtOpApNU4kLS4FQ6cINtLg245LXA==}
+ '@eslint-community/eslint-utils@4.9.1':
+ resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
- '@codemirror/language': ^6.0.0
- '@codemirror/state': ^6.0.0
- '@codemirror/view': ^6.0.0
- '@lezer/common': ^1.0.0
-
- '@codemirror/commands@6.6.1':
- resolution: {integrity: sha512-iBfKbyIoXS1FGdsKcZmnrxmbc8VcbMrSgD7AVrsnX+WyAYjmUDWvE93dt5D874qS4CCVu4O1JpbagHdXbbLiOw==}
-
- '@codemirror/lang-css@6.3.0':
- resolution: {integrity: sha512-CyR4rUNG9OYcXDZwMPvJdtb6PHbBDKUc/6Na2BIwZ6dKab1JQqKa4di+RNRY9Myn7JB81vayKwJeQ7jEdmNVDA==}
-
- '@codemirror/language@6.10.2':
- resolution: {integrity: sha512-kgbTYTo0Au6dCSc/TFy7fK3fpJmgHDv1sG1KNQKJXVi+xBTEeBPY/M30YXiU6mMXeH+YIDLsbrT4ZwNRdtF+SA==}
-
- '@codemirror/state@6.4.1':
- resolution: {integrity: sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==}
-
- '@codemirror/view@6.33.0':
- resolution: {integrity: sha512-AroaR3BvnjRW8fiZBalAaK+ZzB5usGgI014YKElYZvQdNH5ZIidHlO+cyf/2rWzyBFRkvG6VhiXeAEbC53P2YQ==}
-
- '@esbuild/aix-ppc64@0.21.5':
- resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [aix]
-
- '@esbuild/android-arm64@0.21.5':
- resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
-
- '@esbuild/android-arm@0.21.5':
- resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
-
- '@esbuild/android-x64@0.21.5':
- resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
-
- '@esbuild/darwin-arm64@0.21.5':
- resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- '@esbuild/darwin-x64@0.21.5':
- resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
+ '@eslint-community/regexpp@4.12.2':
+ resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@esbuild/freebsd-arm64@0.21.5':
- resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
+ '@eslint/config-array@0.21.2':
+ resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/freebsd-x64@0.21.5':
- resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
+ '@eslint/config-helpers@0.4.2':
+ resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/linux-arm64@0.21.5':
- resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
+ '@eslint/core@0.17.0':
+ resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/linux-arm@0.21.5':
- resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
+ '@eslint/eslintrc@3.3.5':
+ resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/linux-ia32@0.21.5':
- resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
+ '@eslint/js@9.39.4':
+ resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/linux-loong64@0.21.5':
- resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
+ '@eslint/object-schema@2.1.7':
+ resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/linux-mips64el@0.21.5':
- resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
+ '@eslint/plugin-kit@0.4.1':
+ resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@esbuild/linux-ppc64@0.21.5':
- resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
+ '@fontsource/dancing-script@5.2.8':
+ resolution: {integrity: sha512-zHVVgIQ5/rAIM0VVp1QMsqvJm9INHO5/C82E9rHT6NlabjaPTFYn8wl9lT4vPWizfB0TublGQM1999kfdA+XFA==}
- '@esbuild/linux-riscv64@0.21.5':
- resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
+ '@fontsource/finger-paint@5.2.8':
+ resolution: {integrity: sha512-RUN6NFBR3HJsBRDK0+E3SdcvQMxK4N5mIsm5TzD6thVmnuaPx3MuVOHRBooqT/aEYovBErpdiBG2JzI8bl+OKA==}
- '@esbuild/linux-s390x@0.21.5':
- resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
+ '@fontsource/grandstander@5.2.7':
+ resolution: {integrity: sha512-SBO1jNrp3dBswtIy5LDg4nd8yC9oS1Thq9IvbigYxcWv411UdhiNtWRG44awoPuH9g9hs8KuCQKZ/ZBjEPIWUw==}
- '@esbuild/linux-x64@0.21.5':
- resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
+ '@fontsource/ibm-plex-mono@5.2.7':
+ resolution: {integrity: sha512-MKAb8qV+CaiMQn2B0dIi1OV3565NYzp3WN5b4oT6LTkk+F0jR6j0ZN+5BKJiIhffDC3rtBULsYZE65+0018z9w==}
- '@esbuild/netbsd-x64@0.21.5':
- resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
+ '@fontsource/indie-flower@5.2.7':
+ resolution: {integrity: sha512-vu9yEMW3Be2TXRkw2NYMLK1C4KQOUme3SUtqSha/wGzvBgzc2llT/lQ3bzZZ4aoCeF4x9ghGV+iwW+4hVr+Yhg==}
- '@esbuild/openbsd-x64@0.21.5':
- resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
+ '@fontsource/inter@5.2.8':
+ resolution: {integrity: sha512-P6r5WnJoKiNVV+zvW2xM13gNdFhAEpQ9dQJHt3naLvfg+LkF2ldgSLiF4T41lf1SQCM9QmkqPTn4TH568IRagg==}
- '@esbuild/sunos-x64@0.21.5':
- resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
+ '@fontsource/mochiy-pop-one@5.2.8':
+ resolution: {integrity: sha512-WNPX7iIlifcXKDd27o2+YeUkS2BwLIU3LupW3Sz7RLHxxl/mE3ucNuAJesJ+aL/BNLI62+J7w+e3RMoGNlzd8w==}
- '@esbuild/win32-arm64@0.21.5':
- resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
+ '@fontsource/pixelify-sans@5.2.7':
+ resolution: {integrity: sha512-F/UuV2M9poAj/BJ5/6u95mOy6ptp8/+dpfnxh4TFzKeAB+vdanAjQ8fLJcS0q+WHYgesRRxPwNFr2Pqm18CVGg==}
- '@esbuild/win32-ia32@0.21.5':
- resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
+ '@fontsource/roboto-slab@5.2.8':
+ resolution: {integrity: sha512-8+iMCsoUZsDwQUe5omwCp7JPNTVdyAgay5AdhmnFZPEVIVabujrmYaFkSuZ1+GUemPEWlzEQ6aQkg2mPL84SAA==}
- '@esbuild/win32-x64@0.21.5':
- resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
+ '@fontsource/sora@5.2.8':
+ resolution: {integrity: sha512-1G6iTXUx8rcCKzi3mjaTQ1DE8PQz0OmW3Qnku+64S+bqRr1o/gGeiw8fxIQhhBU9ZP8ZofIqai7o00DNOPnlDw==}
- '@eslint-community/eslint-utils@4.4.0':
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ '@formatjs/bigdecimal@0.2.5':
+ resolution: {integrity: sha512-2XTKNrZRaCUyXK2976wfutqxMBuPO/S/zbJnQdysLI2Zy5mWPVNVEkE6tsTcSVWSE7DgO88t8DtBy+uf3I8bxg==}
- '@eslint-community/regexpp@4.11.0':
- resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
- engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+ '@formatjs/fast-memoize@3.1.5':
+ resolution: {integrity: sha512-KLi3fan6WnCHmigd9pmEEN8Hid0v4wiFBW576M/d07KMWYecf1CvyMI3n34vCmHT4AoVqG2n702kiHbXjzZX2A==}
- '@eslint/config-array@0.18.0':
- resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@formatjs/intl-durationformat@0.10.12':
+ resolution: {integrity: sha512-k9LXUGERtAKoav1my1JIfMZY++ifg/2+7zAjFCUu+tPP2PEfN2N0shdZ9hddHMbaD0icr2iAVT8zleLNf70W8A==}
- '@eslint/eslintrc@3.1.0':
- resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@formatjs/intl-localematcher@0.8.8':
+ resolution: {integrity: sha512-pBr2hVKWvkHVnfXegW+53NT9U2uaVQCc+EgzLPCCwXqBA3nvM5fPbK9IcJlNjV+NMKGyZ2F3ZSG78iGdxAAqbA==}
- '@eslint/js@9.10.0':
- resolution: {integrity: sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@humanfs/core@0.19.2':
+ resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==}
+ engines: {node: '>=18.18.0'}
- '@eslint/object-schema@2.1.4':
- resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@humanfs/node@0.16.8':
+ resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==}
+ engines: {node: '>=18.18.0'}
- '@eslint/plugin-kit@0.1.0':
- resolution: {integrity: sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@humanfs/types@0.15.0':
+ resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==}
+ engines: {node: '>=18.18.0'}
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/retry@0.3.0':
- resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==}
+ '@humanwhocodes/retry@0.4.3':
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'}
- '@jridgewell/gen-mapping@0.3.5':
- resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/gen-mapping@0.3.13':
+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
+
+ '@jridgewell/remapping@2.3.5':
+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
'@jridgewell/resolve-uri@3.1.2':
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/set-array@1.2.1':
- resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/sourcemap-codec@1.5.5':
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
- '@jridgewell/sourcemap-codec@1.5.0':
- resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
+ '@jridgewell/trace-mapping@0.3.31':
+ resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
- '@jridgewell/trace-mapping@0.3.25':
- resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@lezer/common@1.5.2':
+ resolution: {integrity: sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==}
- '@lezer/common@1.2.1':
- resolution: {integrity: sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==}
+ '@lezer/css@1.3.3':
+ resolution: {integrity: sha512-RzBo8r+/6QJeow7aPHIpGVIH59xTcJXp399820gZoMo9noQDRVpJLheIBUicYwKcsbOYoBRoLZlf2720dG/4Tg==}
- '@lezer/css@1.1.9':
- resolution: {integrity: sha512-TYwgljcDv+YrV0MZFFvYFQHCfGgbPMR6nuqLabBdmZoFH3EP1gvw8t0vae326Ne3PszQkbXfVBjCnf3ZVCr0bA==}
+ '@lezer/highlight@1.2.3':
+ resolution: {integrity: sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==}
- '@lezer/highlight@1.2.1':
- resolution: {integrity: sha512-Z5duk4RN/3zuVO7Jq0pGLJ3qynpxUVsh7IbUbGj88+uV2ApSAn6kWg2au3iJb+0Zi7kKtqffIESgNcRXWZWmSA==}
+ '@lezer/lr@1.4.10':
+ resolution: {integrity: sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==}
- '@lezer/lr@1.4.2':
- resolution: {integrity: sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==}
+ '@marijn/find-cluster-break@1.0.2':
+ resolution: {integrity: sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==}
- '@manypkg/find-root@1.1.0':
- resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
+ '@maxim_mazurok/gapi.client.discovery-v1@0.5.20200806':
+ resolution: {integrity: sha512-oVq9hnnI5VhAtsx55iJbPz8NRfJtWFpI1kINKeuygzCvsx90b1GQDeN3MDUvhADXiQ7+Izs316cqBnJjoDxCow==}
- '@manypkg/get-packages@1.1.3':
- resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}
+ '@maxim_mazurok/gapi.client.drive-v3@0.2.20260311':
+ resolution: {integrity: sha512-2SVn8bIFZB9pq1JjqBNY/Agebv8gjHdr5k+ippSVsz07eWpl7d0Vxj4huX1O60ev0NDqrIx6a7w6MFFUIKlN6w==}
- '@material-symbols/font-400@0.21.3':
- resolution: {integrity: sha512-ed9aUM5AUBLsFTV988Zq3EYUXftNnv0/GC9QoCV+J808kGIDs0d5rX87pPQGbof3HgL5B4Sk+Iq7bzm+WXjNhQ==}
+ '@melloware/coloris@0.25.0':
+ resolution: {integrity: sha512-RBWVFLjWbup7GRkOXb9g3+ZtR9AevFtJinrRz2cYPLjZ3TCkNRGMWuNbmQWbZ5cF3VU7aQDZwUsYgIY/bGrh2g==}
- '@maxim_mazurok/gapi.client.discovery-v1@0.1.20200806':
- resolution: {integrity: sha512-Wl6UfmZVDdWbY3PUu8E2ULk9RPLjnMqp/iOA4tcK8Ne+U/GmlnWP/e34IaZNGArfl7iXJNOG+/3Rj9L9jQyF9Q==}
+ '@minht11/solid-virtual-container@0.2.1':
+ resolution: {integrity: sha512-HvQWx1uE5NWwx9WsN4waFtmyOjhZKMA/3vBf+j3zGsRfi556LCUk4oOmqZcOvIB5nEpHezvuZ8oUlwxigdO3Xg==}
+ peerDependencies:
+ solid-js: '>= 1.0.0'
- '@maxim_mazurok/gapi.client.drive-v3@0.0.20230927':
- resolution: {integrity: sha512-PoX5cY8umIODYif0vO+eA+Dgz2jmJ3rHRZSVoacrzoNFF0LjHt+NGx0TWNTsMNxuZsDP3TQA9ABhSk/+arOZHw==}
+ '@napi-rs/wasm-runtime@1.1.4':
+ resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==}
+ peerDependencies:
+ '@emnapi/core': ^1.7.1
+ '@emnapi/runtime': ^1.7.1
- '@mbarzda/solid-i18next@1.4.1':
- resolution: {integrity: sha512-QC/mrD9aMibcjuSNpdr9uky+JNupVedOB2CLNYJrFrZCMyY8+HXK3q1Lda+P2WoNBWToS+6BCwbB1D9sKBCXSQ==}
+ '@nerimity/i18lite@1.2.0':
+ resolution: {integrity: sha512-M0wreW0wMqz2/vYD27v/E7PD+6F55n+EWVmgb4xXlziayhPbaKZTQJWCFSWxltUSWFbsI5AtDX+67eVbN7GLeQ==}
peerDependencies:
html-parse-string: <=1.x
- i18next: '>=23.x'
solid-js: '>=1.8.x'
peerDependenciesMeta:
html-parse-string:
optional: true
- '@melloware/coloris@0.24.0':
- resolution: {integrity: sha512-9RGKHqZJsUSsxb/0xaBCK5OKywobiK/xRtV8f4KQDmviqmVfkMLR3kK4DRuTTLSFdSOqkV0OQ/Niitu+rlXXYw==}
+ '@nerimity/nevula@0.15.0':
+ resolution: {integrity: sha512-1fztSBR0Uxw5L1EUfTXT+fZNJO0P1ZKHR916PRV1LYHRg8iYsWRU4+CCRwJ153NNaD7iF4AiXdqK/s/nYXLgcw==}
- '@minht11/solid-virtual-container@0.2.1':
- resolution: {integrity: sha512-HvQWx1uE5NWwx9WsN4waFtmyOjhZKMA/3vBf+j3zGsRfi556LCUk4oOmqZcOvIB5nEpHezvuZ8oUlwxigdO3Xg==}
+ '@nerimity/solid-emoji-picker@0.4.9':
+ resolution: {integrity: sha512-TwBeqqIrzXaKCaY+OKGX3DmPY64bnb+UITOT+UX8P66iy2v/HD0pFO+SAW4ofPkHjsveZ9TV4U2/QVnmgMGUsQ==}
peerDependencies:
- solid-js: '>= 1.0.0'
-
- '@nerimity/nevula@0.14.0':
- resolution: {integrity: sha512-LPoswLxCMuxdB6Fe4wyVW3RqhnCTzf/PUaqWm39rweVgPg0SharUYyLkJ02rYPSQkyMFmJtnrjuK7TH4xyGtFA==}
+ solid-js: ^1.6.0
- '@nerimity/solid-emoji-picker@0.4.8':
- resolution: {integrity: sha512-dolM0ncAry0M77K9xlULC+AgHKPwAxARlEM2mTgz4huORupGzajhK3jiOxMPtH1j0M6MREY+B9NQ3YHxFDga0A==}
+ '@nerimity/solid-i18lite@1.8.1':
+ resolution: {integrity: sha512-iH+oXTR6qV/TEBsq9zK45E5IDbR+kHT2SUfyfuyTi3yKGdK1fBAV3Zzz9uOS7AjEsNhTabSKUuhVj63W7IttOw==}
peerDependencies:
- solid-js: ^1.6.0
+ '@nerimity/i18lite': <=1.x
+ html-parse-string: <=1.x
+ solid-js: '>=1.8.x'
+ peerDependenciesMeta:
+ html-parse-string:
+ optional: true
'@nerimity/solid-opus-media-recorder@1.0.1':
resolution: {integrity: sha512-bcf3KtT2FmYIm5JEFGovlFGp3t7rYwkI4Mm04t9/QkdAjDyLDkxE1bd/84cXvZedGrNXKN3tVzZ3iXNRWbeauQ==}
@@ -624,108 +562,242 @@ packages:
peerDependencies:
solid-js: '>=1.0.0'
- '@nodelib/fs.scandir@2.1.5':
- resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
- engines: {node: '>= 8'}
+ '@oxc-project/types@0.132.0':
+ resolution: {integrity: sha512-FESMOxil5Se014ui/Eq8fT5uHJo6nIRwH0PfJrZJXs6Gek3ZVFOrpUv3YIZT20m+extU98Hg1Ym72U58rlsxUQ==}
- '@nodelib/fs.stat@2.0.5':
- resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
- engines: {node: '>= 8'}
+ '@parcel/watcher-android-arm64@2.5.6':
+ resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [android]
- '@nodelib/fs.walk@1.2.8':
- resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
- engines: {node: '>= 8'}
+ '@parcel/watcher-darwin-arm64@2.5.6':
+ resolution: {integrity: sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@parcel/watcher-darwin-x64@2.5.6':
+ resolution: {integrity: sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@parcel/watcher-freebsd-x64@2.5.6':
+ resolution: {integrity: sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [freebsd]
- '@rollup/rollup-android-arm-eabi@4.21.2':
- resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==}
+ '@parcel/watcher-linux-arm-glibc@2.5.6':
+ resolution: {integrity: sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==}
+ engines: {node: '>= 10.0.0'}
cpu: [arm]
- os: [android]
+ os: [linux]
+ libc: [glibc]
+
+ '@parcel/watcher-linux-arm-musl@2.5.6':
+ resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm]
+ os: [linux]
+ libc: [musl]
- '@rollup/rollup-android-arm64@4.21.2':
- resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==}
+ '@parcel/watcher-linux-arm64-glibc@2.5.6':
+ resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
+ '@parcel/watcher-linux-arm64-musl@2.5.6':
+ resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ '@parcel/watcher-linux-x64-glibc@2.5.6':
+ resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
+ '@parcel/watcher-linux-x64-musl@2.5.6':
+ resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ '@parcel/watcher-win32-arm64@2.5.6':
+ resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@parcel/watcher-win32-ia32@2.5.6':
+ resolution: {integrity: sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@parcel/watcher-win32-x64@2.5.6':
+ resolution: {integrity: sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==}
+ engines: {node: '>= 10.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ '@parcel/watcher@2.5.6':
+ resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==}
+ engines: {node: '>= 10.0.0'}
+
+ '@rolldown/binding-android-arm64@1.0.2':
+ resolution: {integrity: sha512-ZS4D1JPGn/MYQN/SYDWftIE/nVsM8j/AFOYEzAoOE2O3NktQOZru+/vYXGbR/qtdLdIfGCP0lcoJiYVzsEz+iQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.21.2':
- resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==}
+ '@rolldown/binding-darwin-arm64@1.0.2':
+ resolution: {integrity: sha512-vdFA9+C/rekyGce7WqHs/xoT0ioZEWaOFyZLIV1mEeNFaFDUQrPIo8Vs2GvJ6eetb3rzDUtUBgzto3ExpXJB3w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.21.2':
- resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==}
+ '@rolldown/binding-darwin-x64@1.0.2':
+ resolution: {integrity: sha512-BewSOwTHazv77DTYiAZXSqqKZ4KP/KonFisDMVU7PImxoWfB2aepnPhd2E4SWz3zDzYgDNbs6jBmTdgNnF02GA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-linux-arm-gnueabihf@4.21.2':
- resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==}
- cpu: [arm]
- os: [linux]
+ '@rolldown/binding-freebsd-x64@1.0.2':
+ resolution: {integrity: sha512-m41o7M0YWtUdqk61Tb+jnKb2rN++iRdIASlExkUoKfIAH30DOHCB8fVLzSUpbWHHU8esmEioY62PxzexE8MBuA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [freebsd]
- '@rollup/rollup-linux-arm-musleabihf@4.21.2':
- resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.2':
+ resolution: {integrity: sha512-jcojB9H7W/jS29pMKWAK1N+fU99vXodHDTatS3b3y/XSOCiHo0kkA74pL3jJmkoQtYpOCxDvaKs1fo2Ij/1X5w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.21.2':
- resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.2':
+ resolution: {integrity: sha512-1jn6qDU5iiOgFgygDzKUuKP0maTi0/f1+sBLgvij/76C77Nm3ts6ufz9Bjg5q5dduxiUIxtq86JIoBvo1xQ4Ig==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
+ libc: [glibc]
- '@rollup/rollup-linux-arm64-musl@4.21.2':
- resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==}
+ '@rolldown/binding-linux-arm64-musl@1.0.2':
+ resolution: {integrity: sha512-QVLO/czFMdoMFSqlX3bcswcJNm/23r+qoa/jgtmFc/qEp6/jXmIkDjF/XIo8dPfGaiwy1xfQn8o77L79GeXFgw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
+ libc: [musl]
- '@rollup/rollup-linux-powerpc64le-gnu@4.21.2':
- resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==}
+ '@rolldown/binding-linux-ppc64-gnu@1.0.2':
+ resolution: {integrity: sha512-hgO5Abm0w5UL6FEa2iFnZqo2KlK7TQ5QhV5x09hujBf7t5KzHQ1VmfPuTpqRy/rNlSxua3eWH374xxiVrP+lcA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
+ libc: [glibc]
- '@rollup/rollup-linux-riscv64-gnu@4.21.2':
- resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==}
- cpu: [riscv64]
- os: [linux]
-
- '@rollup/rollup-linux-s390x-gnu@4.21.2':
- resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==}
+ '@rolldown/binding-linux-s390x-gnu@1.0.2':
+ resolution: {integrity: sha512-fy8rXxuYEu602abC8MUNaPjYLIFzReOaEIEMKMUa0rFEUxNpVXhs15KSSQ4qlqSaM7B6rcj9rDZgADh/IGDzLQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
+ libc: [glibc]
- '@rollup/rollup-linux-x64-gnu@4.21.2':
- resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==}
+ '@rolldown/binding-linux-x64-gnu@1.0.2':
+ resolution: {integrity: sha512-0+bOkiQ779+r1WpoHOWHqncvyySci0vKph+myNDYb+im6meJAzHQXay6oEgnkHuUGouM1LKTZwqKpBow6Kj7CQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
+ libc: [glibc]
- '@rollup/rollup-linux-x64-musl@4.21.2':
- resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==}
+ '@rolldown/binding-linux-x64-musl@1.0.2':
+ resolution: {integrity: sha512-mjSkrzZK5Qsl0a9d1JgILOiuZOSDTVdKENcSXBoqbzSrspLR/4/IRVDo5wd2GgZjNss/viBFJdeq+j7qH2nypw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
+ libc: [musl]
- '@rollup/rollup-win32-arm64-msvc@4.21.2':
- resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==}
+ '@rolldown/binding-openharmony-arm64@1.0.2':
+ resolution: {integrity: sha512-1v5vHasdfQAZoEHakBV72LIFAC9JjnymsiKxp+GEr/ma3+NJCPSaYK+qavInOovJkgwFrs7GccX2d6IgDA3Z5w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
- os: [win32]
+ os: [openharmony]
- '@rollup/rollup-win32-ia32-msvc@4.21.2':
- resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==}
- cpu: [ia32]
+ '@rolldown/binding-wasm32-wasi@1.0.2':
+ resolution: {integrity: sha512-mb1VobWn6NheziTk5/WEaR6AKVbrwT5sOi6C7zk3gy/pD1qtJfU1j4PgTo2NJnOtbL9Dl3Aeei8w9jJ7qC2jZQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [wasm32]
+
+ '@rolldown/binding-win32-arm64-msvc@1.0.2':
+ resolution: {integrity: sha512-SqKonF56vA/L2yHwHYcEp2P34URpOZ7d1fS635cTkpDnUtEGdUbhI6NzsPdqeSWvAAeGDrxjWjNmibDIdFf9/A==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.21.2':
- resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==}
+ '@rolldown/binding-win32-x64-msvc@1.0.2':
+ resolution: {integrity: sha512-v7qRI7gXLRINcOGXt+7YmAZ6iFuyZVMIoXAxhd8oP+DR9dLfL9GfNIx7PLMxmhZdvq8waUJBQiWN9EKNy+TRBQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
+ '@rolldown/pluginutils@1.0.1':
+ resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==}
+
+ '@sentry-internal/browser-utils@10.53.1':
+ resolution: {integrity: sha512-X4d6y8sBMjmNhcDW4eMBU3ASsNIMz8dqaFkhyIMN/dkYr/yZKnbRZPaVuVUGvHKjnlficPpIH0/HK9KBjrYxPw==}
+ engines: {node: '>=18'}
+
+ '@sentry-internal/feedback@10.53.1':
+ resolution: {integrity: sha512-vVpTI/aEYN5d9IgZeYJWMqVaN0+iFgidSrYNAsZTh1US5sJUzF/wrl+68KdpmCtFROrN3jiAn1oPSwL5CKvEJA==}
+ engines: {node: '>=18'}
+
+ '@sentry-internal/replay-canvas@10.53.1':
+ resolution: {integrity: sha512-aueLaf/2prExwA76BGU5/bOXCKWqtt6jQXWA6WJQNrmKpPEtZJB4ypnpsou0McXQCF8tur2Y8U0TEkwQP13yJQ==}
+ engines: {node: '>=18'}
+
+ '@sentry-internal/replay@10.53.1':
+ resolution: {integrity: sha512-wZNzTBYkgGUPWMuUQv7L64+OJmoCnz7GQNiTrTFK6EVAjJXFBCSsPp/nhif0bLhbk8+0g4xz633uOhpXuQbFdw==}
+ engines: {node: '>=18'}
+
+ '@sentry/browser@10.53.1':
+ resolution: {integrity: sha512-zXF373hzUOGzUOrqd8xb1U3LQi5uYC3mwv+z5OMKUUinQlu30tTWBs7ypy6YTchtix9QlYaHWlayUF8vBZ5UjA==}
+ engines: {node: '>=18'}
+
+ '@sentry/core@10.53.1':
+ resolution: {integrity: sha512-XG4ezlkyuAPjBC5+9kXC94rXXuqYTw9NRhfaDHssbTFaGnqBR8vQX2UUgZfY7ucbeelRDGfBu1sywoU+mB04uA==}
+ engines: {node: '>=18'}
+
+ '@sentry/solid@10.53.1':
+ resolution: {integrity: sha512-QfvAIFd/fc6zb8hPN8z8H56tWWPihUFchhBSEfJ0m37S2ESnsMRQ+VgNjLga1CnqXBiNmZJE6tx2PQx/To1Kbg==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@solidjs/router': ^0.13.4 || ^0.14.0 || ^0.15.0
+ '@tanstack/solid-router': ^1.132.27
+ solid-js: ^1.8.4
+ peerDependenciesMeta:
+ '@solidjs/router':
+ optional: true
+ '@tanstack/solid-router':
+ optional: true
+
'@socket.io/component-emitter@3.1.2':
resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
- '@solid-primitives/context@0.2.3':
- resolution: {integrity: sha512-6/e8qu9qJf48FJ+sxc/B782NdgFw5TvI8+r6U0gHizumfZcWZg8FAJqvRZAiwlygkUNiTQOGTeO10LVbMm0kvg==}
+ '@solid-primitives/context@0.3.2':
+ resolution: {integrity: sha512-6fvTtpK17PFHnUf/UOc1TzBjd+kLFjtA62aRFEm1kDP9ufTo7FYW2kUzQAWbfbRHi30yjBJtopbR8qd6nShwyg==}
peerDependencies:
solid-js: ^1.6.12
- '@solid-primitives/keyed@1.2.2':
- resolution: {integrity: sha512-oBziY40JK4XmJ57XGkFl8j0GtEarSu0hhjdkUQgqL/U0QQE3TZrRo9uhgH7I6VGJKBKG7SAraTPE6S5lVLM1ow==}
+ '@solid-primitives/keyed@1.5.3':
+ resolution: {integrity: sha512-zNadtyYBhJSOjXtogkGHmRxjGdz9KHc8sGGVAGlUABkE8BED2tbIZoxkwSqzOwde8OcUEH0bb5DLZUWIMvyBSA==}
peerDependencies:
solid-js: ^1.6.12
@@ -734,29 +806,32 @@ packages:
peerDependencies:
solid-js: '>=1.8.4'
- '@thaunknown/simple-peer@10.0.10':
- resolution: {integrity: sha512-RtoYQChP5clkbh+crUhv0LD/fdzgNO/Ah/SBdcSqla6xY6GK50ukNhq39H4vzAKoYqvDu01Hc+JSD9DxCdoBOw==}
+ '@thaunknown/simple-peer@10.1.0':
+ resolution: {integrity: sha512-xNM49v0rBbjIKrS9XNwXW3FFuGvsPGadFRWbBdLAY87pEJeo7V0dxyX6GBHP8UVlefffRedCLsjYXb6i8W9Ofg==}
+
+ '@tybys/wasm-util@0.10.2':
+ resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==}
'@types/babel__core@7.20.5':
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
- '@types/babel__generator@7.6.8':
- resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
+ '@types/babel__generator@7.27.0':
+ resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
'@types/babel__template@7.4.4':
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
- '@types/babel__traverse@7.20.6':
- resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
+ '@types/babel__traverse@7.28.0':
+ resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==}
- '@types/chroma-js@2.4.4':
- resolution: {integrity: sha512-/DTccpHTaKomqussrn+ciEvfW4k6NAHzNzs/sts1TCqg333qNxOhy8TNIoQCmbGG3Tl8KdEhkGAssb1n3mTXiQ==}
+ '@types/chroma-js@3.1.2':
+ resolution: {integrity: sha512-YBTQqArPN8A0niHXCwrO1z5x++a+6l0mLBykncUpr23oIPW7L4h39s6gokdK/bDrPmSh8+TjMmrhBPnyiaWPmQ==}
'@types/croppie@2.6.4':
resolution: {integrity: sha512-rxKLA5S+QarlaMVlsMqhn2fMMC5XlvogFzTYdMlkeupPgxT1mWaheucdZNzkUJACn61+JjN/eJYt5dS9GMoeXw==}
- '@types/estree@1.0.5':
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ '@types/estree@1.0.9':
+ resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}
'@types/gapi.client.discovery-v1@0.0.4':
resolution: {integrity: sha512-uevhRumNE65F5mf2gABLaReOmbFSXONuzFZjNR3dYv6BmkHg+wciubHrfBAsp3554zNo3Dcg6dUAlwMqQfpwjQ==}
@@ -764,35 +839,29 @@ packages:
'@types/gapi.client@1.0.8':
resolution: {integrity: sha512-qJQUmmumbYym3Amax0S8CVzuSngcXsC1fJdwRS2zeW5lM63zXkw4wJFP+bG0jzgi0R6EsJKoHnGNVTDbOyG1ng==}
- '@types/gapi@0.0.45':
- resolution: {integrity: sha512-xc8X9FrdZcWoOd4tMhLenYbnmaxCgy2FBt+SOI7xv9Efy/7Jk2V9gBZiufFBLIfDUUvpWY7DN3x4lrdL1I9y0Q==}
-
- '@types/linkify-it@3.0.5':
- resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==}
+ '@types/gapi@0.0.47':
+ resolution: {integrity: sha512-/ZsLuq6BffMgbKMtZyDZ8vwQvTyKhKQ1G2K6VyWCgtHHhfSSXbk4+4JwImZiTjWNXfI2q1ZStAwFFHSkNoTkHA==}
- '@types/markdown-it-emoji@2.0.5':
- resolution: {integrity: sha512-iJLsmCNpSWKtV6Ia3mLSjcXJPEt7ubGG342z+hGvYx++TpM19oTUrJcI7XjbOqRQ+W2UQ323E7B0eCLwlgT/9g==}
+ '@types/json-schema@7.0.15':
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
- '@types/markdown-it@13.0.9':
- resolution: {integrity: sha512-1XPwR0+MgXLWfTn9gCsZ55AHOKW1WN+P9vr0PaQh5aerR9LLQXUbjfEAFhjmEmyoYFWAyuN2Mqkn40MZ4ukjBw==}
+ '@types/linkify-it@5.0.0':
+ resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
- '@types/mdurl@1.0.5':
- resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==}
+ '@types/markdown-it-emoji@3.0.1':
+ resolution: {integrity: sha512-cz1j8R35XivBqq9mwnsrP2fsz2yicLhB8+PDtuVkKOExwEdsVBNI+ROL3sbhtR5occRZ66vT0QnwFZCqdjf3pA==}
- '@types/node@12.20.55':
- resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
+ '@types/markdown-it@14.1.2':
+ resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==}
- '@types/node@20.16.5':
- resolution: {integrity: sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==}
+ '@types/mdurl@2.0.0':
+ resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
- '@types/semver@7.5.8':
- resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
+ '@types/node@22.19.19':
+ resolution: {integrity: sha512-dyh/xO2Fh5bYrfWaaqGrRQQGkNdmYw6AmaAUvYeUMNTWQtvb796ikLdmTchRmOlOiIJ1TDXfWgVx1QkUlQ6Hew==}
- '@types/simple-peer@9.11.8':
- resolution: {integrity: sha512-rvqefdp2rvIA6wiomMgKWd2UZNPe6LM2EV5AuY3CPQJF+8TbdrL5TjYdMf0VAjGczzlkH4l1NjDkihwbj3Xodw==}
-
- '@types/sortablejs@1.15.8':
- resolution: {integrity: sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==}
+ '@types/simple-peer@9.11.9':
+ resolution: {integrity: sha512-6Gdl7TSS5oh9nuwKD4Pl8cSmaxWycYeZz9HLnJBNvIwWjZuGVsmHe9RwW3+9RxfhC1aIR9Z83DvaJoMw6rhkbg==}
'@types/uzip@0.20201231.2':
resolution: {integrity: sha512-l8n/uaJDoxv2hMMWKCaq6l/umbCZjq6CMr8z2wuteB7lKoIwHrIlMZ3AwAuc+olmOK1AobfvK1PPfr5wl7lkWQ==}
@@ -800,89 +869,63 @@ packages:
'@types/voice-activity-detection@0.0.5':
resolution: {integrity: sha512-sdk0AnjVO3GOx7UbQanOzz9+g0L99w2Kdo6Jg1BWqt7zNoQ9WQejltukUgvB/XzGEgifhL8uZEZz9opnsYBvmA==}
- '@typescript-eslint/eslint-plugin@7.18.0':
- resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==}
- engines: {node: ^18.18.0 || >=20.0.0}
+ '@typescript-eslint/eslint-plugin@8.59.4':
+ resolution: {integrity: sha512-PegsU+XfyJJNjd4+u/k6f9yTyp0lEXXiPopUNobZcIAUJFGICFLN+sP0Rb3JehVmiij1Ph0dFGYqODoRo/2+6A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^7.0.0
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/parser': ^8.59.4
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/parser@7.18.0':
- resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==}
- engines: {node: ^18.18.0 || >=20.0.0}
+ '@typescript-eslint/parser@8.59.4':
+ resolution: {integrity: sha512-zORHqO/tuhxY1zWuTvMUqddRxpiFJ72xVfcNoWpqdLjs6lfPbuQBJuW4pk+49/uBMy7Ssr4bzgjiKmmDB1UbZQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@7.18.0':
- resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==}
- engines: {node: ^18.18.0 || >=20.0.0}
-
- '@typescript-eslint/scope-manager@8.4.0':
- resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==}
+ '@typescript-eslint/project-service@8.59.4':
+ resolution: {integrity: sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@typescript-eslint/type-utils@7.18.0':
- resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==}
- engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/types@7.18.0':
- resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
- engines: {node: ^18.18.0 || >=20.0.0}
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/types@8.4.0':
- resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==}
+ '@typescript-eslint/scope-manager@8.59.4':
+ resolution: {integrity: sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@7.18.0':
- resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==}
- engines: {node: ^18.18.0 || >=20.0.0}
+ '@typescript-eslint/tsconfig-utils@8.59.4':
+ resolution: {integrity: sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/typescript-estree@8.4.0':
- resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==}
+ '@typescript-eslint/type-utils@8.59.4':
+ resolution: {integrity: sha512-uonTuPAAKr9XaBGqJ3LjYTh72zy5DyGesljO9gtmk/eFW0W1fRHjnwVYKB35Lm8d5Q5CluEW3gPHjTvZTmgrfA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@7.18.0':
- resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==}
- engines: {node: ^18.18.0 || >=20.0.0}
- peerDependencies:
- eslint: ^8.56.0
+ '@typescript-eslint/types@8.59.4':
+ resolution: {integrity: sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/utils@8.4.0':
- resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==}
+ '@typescript-eslint/typescript-estree@8.59.4':
+ resolution: {integrity: sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@7.18.0':
- resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==}
- engines: {node: ^18.18.0 || >=20.0.0}
+ '@typescript-eslint/utils@8.59.4':
+ resolution: {integrity: sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
+ typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@8.4.0':
- resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==}
+ '@typescript-eslint/visitor-keys@8.59.4':
+ resolution: {integrity: sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
acorn-jsx@5.3.2:
@@ -890,75 +933,70 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- acorn@8.12.1:
- resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
+ acorn@8.16.0:
+ resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
engines: {node: '>=0.4.0'}
hasBin: true
- ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+ ajv@6.15.0:
+ resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==}
analyser-frequency-average@1.0.0:
resolution: {integrity: sha512-Y8HRgDfMWpefR286IAT7w9WsZ2r2dLOAkUNz8SQgsTAM0GsM9SAAqr1psqOr1scN76cL0pfuNZoQTnuvdoM0RA==}
- ansi-colors@4.1.3:
- resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
- engines: {node: '>=6'}
-
- ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
-
- ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
-
ansi-styles@4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
- anymatch@3.1.3:
- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
- engines: {node: '>= 8'}
-
- argparse@1.0.10:
- resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
-
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
- array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
-
audio-frequency-to-index@2.0.0:
resolution: {integrity: sha512-7zqlDEAsEkPB0ORRhjBlsK7KBZQtdgLLQcmemFD2V2KHPH4flqzDOheWl+U69K0P/LA7J/H5YBNzNWaoS/7WAQ==}
- autoprefixer@10.4.20:
- resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==}
+ autoprefixer@10.5.0:
+ resolution: {integrity: sha512-FMhOoZV4+qR6aTUALKX2rEqGG+oyATvwBt9IIzVR5rMa2HRWPkxf+P+PAJLD1I/H5/II+HuZcBJYEFBpq39ong==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
- b4a@1.6.6:
- resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
+ b4a@1.8.1:
+ resolution: {integrity: sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==}
+ peerDependencies:
+ react-native-b4a: '*'
+ peerDependenciesMeta:
+ react-native-b4a:
+ optional: true
- babel-plugin-jsx-dom-expressions@0.38.5:
- resolution: {integrity: sha512-JfjHYKOKGwoiOYQ56Oo8gbZPb9wNMpPuEEUhSCjMpnuHM9K21HFIUBm83TZPB40Av4caCIW4Tfjzpkp/MtFpMw==}
+ babel-plugin-jsx-dom-expressions@0.40.7:
+ resolution: {integrity: sha512-/O6JWUmjv03OI9lL2ry9bUjpD5S3PclM55RRJEyCdcFZ5W2SEA/59d+l2hNsk3gI6kiWRdRPdOtqZmsQzFN1pQ==}
peerDependencies:
'@babel/core': ^7.20.12
- babel-preset-solid@1.8.22:
- resolution: {integrity: sha512-nKwisb//lZsiRF2NErlRP64zVTJqa1OSZiDnSl0YbcTiCZoMt52CY2Pg+9fsYAPtjYMT7RHBmzU41pxK6hFOcg==}
+ babel-preset-solid@1.9.12:
+ resolution: {integrity: sha512-LLqnuKVDlKpyBlMPcH6qEvs/wmS9a+NczppxJ3ryS/c0O5IiSFOIBQi9GzyiGDSbcJpx4Gr87jyFTos1MyEuWg==}
peerDependencies:
'@babel/core': ^7.0.0
+ solid-js: ^1.9.12
+ peerDependenciesMeta:
+ solid-js:
+ optional: true
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- bare-events@2.4.2:
- resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==}
+ balanced-match@4.0.4:
+ resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
+ engines: {node: 18 || 20 || >=22}
+
+ bare-events@2.8.3:
+ resolution: {integrity: sha512-HdUm8EMQBLaJvGUdidNNbqpA1kYkwNcb+MYxkxCLAPJGQzlv9J0C24h8V65Z4c5GLd/JEALDvpFCQgpLJqc0zw==}
+ peerDependencies:
+ bare-abort-controller: '*'
+ peerDependenciesMeta:
+ bare-abort-controller:
+ optional: true
base64-arraybuffer@1.0.2:
resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==}
@@ -967,29 +1005,23 @@ packages:
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
- better-path-resolve@1.0.0:
- resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==}
- engines: {node: '>=4'}
-
- binary-extensions@2.3.0:
- resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
- engines: {node: '>=8'}
+ baseline-browser-mapping@2.10.31:
+ resolution: {integrity: sha512-MujYO3eP72uvmSE0i4wltsodRfIpZATP3jvzRNRGGxgzId7aVocVJJV3nf01qnzzKFGxQVC9bpWxl5cjxTr/7Q==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
bl@4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
- brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@1.1.14:
+ resolution: {integrity: sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==}
- brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ brace-expansion@5.0.6:
+ resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==}
+ engines: {node: 18 || 20 || >=22}
- braces@3.0.3:
- resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
- engines: {node: '>=8'}
-
- browserslist@4.23.3:
- resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==}
+ browserslist@4.28.2:
+ resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -1000,71 +1032,62 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- caniuse-lite@1.0.30001658:
- resolution: {integrity: sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==}
-
- chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
+ caniuse-lite@1.0.30001793:
+ resolution: {integrity: sha512-iwSsYWaCOoh26cV8NwNRViHlrfUvYsHDfRVcbtmw0Kg6PJIZZXwMkj1442FYLBGkeUf1juAsU3DTfxW579mrPA==}
chalk@4.1.2:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
- chardet@0.7.0:
- resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
-
- chokidar@3.6.0:
- resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
- engines: {node: '>= 8.10.0'}
+ chokidar@4.0.3:
+ resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
+ engines: {node: '>= 14.16.0'}
chownr@1.1.4:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
- chroma-js@3.1.1:
- resolution: {integrity: sha512-CGr6w73Gi86142RWqZ1RjED/CyduYw2vMTikQZUvr2jGIihnZlMo/Kzm9rYHWDP2pJc6eebwc8CkX0iteBon+A==}
-
- ci-info@3.9.0:
- resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
- engines: {node: '>=8'}
+ chroma-js@3.2.0:
+ resolution: {integrity: sha512-os/OippSlX1RlWWr+QDPcGUZs0uoqr32urfxESG9U93lhUfbnlyckte84Q8P1UQY/qth983AS1JONKmLS4T0nw==}
clamp@1.0.1:
resolution: {integrity: sha512-kgMuFyE78OC6Dyu3Dy7vcx4uy97EIbVxJB/B0eJ3bUNAkwdNcxYzgKltnyADiYwsR7SEqkkUPsEUT//OVS6XMA==}
- color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
-
color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
engines: {node: '>=7.0.0'}
- color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
-
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ colorjs.io@0.5.2:
+ resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==}
+
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+ crelt@1.0.6:
+ resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==}
+
croppie@2.6.5:
resolution: {integrity: sha512-IlChnVUGG5T3w2gRZIaQgBtlvyuYnlUWs2YZIXXR3H9KrlO1PtBT3j+ykxvy9eZIWhk+V5SpBmhCQz5UXKrEKQ==}
- cross-spawn@5.1.0:
- resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
-
- cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
+ cross-spawn@7.0.6:
+ resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
engines: {node: '>= 8'}
- csstype@3.1.3:
- resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
+ cssesc@3.0.0:
+ resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ csstype@3.2.3:
+ resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
- debug@4.3.7:
- resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -1086,82 +1109,73 @@ packages:
detect-browser@4.8.0:
resolution: {integrity: sha512-f4h2dFgzHUIpjpBLjhnDIteXv8VQiUm8XzAuzQtYUqECX/eKh67ykuiVoyb7Db7a0PUSmJa3OGXStG0CbQFUVw==}
- detect-indent@6.1.0:
- resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
- engines: {node: '>=8'}
-
- detect-libc@2.0.3:
- resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
- engines: {node: '>=8'}
-
- dir-glob@3.0.1:
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
+ detect-libc@2.1.2:
+ resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
engines: {node: '>=8'}
dom-walk@0.1.2:
resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==}
- electron-to-chromium@1.5.18:
- resolution: {integrity: sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==}
+ electron-to-chromium@1.5.360:
+ resolution: {integrity: sha512-GkcBt6YYAw9SxFWn+xVar4cLVGlXVuswwtRLBozi2zp0GjXs4ZnOrqV4zbXzg35n7w81hCkyJNYicgXlVHAmBA==}
- end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ end-of-stream@1.4.5:
+ resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
- engine.io-client@6.5.4:
- resolution: {integrity: sha512-GeZeeRjpD2qf49cZQ0Wvh/8NJNfeXkXXcoGh+F77oEAgo9gUHwT1fCRxSNU+YEEaysOJTnsFHmM5oAcPy4ntvQ==}
+ engine.io-client@6.6.5:
+ resolution: {integrity: sha512-QCwxUDULPlXv8F6tqMMKx5dNkTe6OaBYRMPYeXKBlyOoKvAmE0ac6pW7fFhSscJ/5SI7666/U/B+MElbsrJlIg==}
engine.io-parser@5.2.3:
resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==}
engines: {node: '>=10.0.0'}
- enquirer@2.4.1:
- resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==}
- engines: {node: '>=8.6'}
+ entities@4.5.0:
+ resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
+ engines: {node: '>=0.12'}
- entities@3.0.1:
- resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==}
+ entities@6.0.1:
+ resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
engines: {node: '>=0.12'}
err-code@3.0.1:
resolution: {integrity: sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==}
- esbuild@0.21.5:
- resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
- engines: {node: '>=12'}
- hasBin: true
+ eruda@3.4.3:
+ resolution: {integrity: sha512-J2TsF4dXSspOXev5bJ6mljv0dRrxj21wklrDzbvPmYaEmVoC+2psylyRi70nUPFh1mTQfIBsSusUtAMZtUN+/w==}
escalade@3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
- escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
-
escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
- eslint-plugin-solid@0.14.3:
- resolution: {integrity: sha512-eDeyPrijSjVGeyb4oKoyidgLlMDZwAg/YdxiY9QvGXl2kLgpcHvLpgpaGK4KJ8xSsg0ym3B2dPRBAIlT7iUrEQ==}
+ eslint-plugin-solid@0.14.5:
+ resolution: {integrity: sha512-nfuYK09ah5aJG/oEN6P1qziy1zLgW4PDWe75VNPi4CEFYk1x2AEqwFeQfEPR7gNn0F2jOeqKhx2E+5oNCOBYWQ==}
engines: {node: '>=18.0.0'}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
+ typescript: '>=4.8.4'
- eslint-scope@8.0.2:
- resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==}
+ eslint-scope@8.4.0:
+ resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@3.4.3:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-visitor-keys@4.0.0:
- resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
+ eslint-visitor-keys@4.2.1:
+ resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.10.0:
- resolution: {integrity: sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==}
+ eslint-visitor-keys@5.0.1:
+ resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
+ engines: {node: ^20.19.0 || ^22.13.0 || >=24}
+
+ eslint@9.39.4:
+ resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -1170,17 +1184,12 @@ packages:
jiti:
optional: true
- espree@10.1.0:
- resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
+ espree@10.4.0:
+ resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- esprima@4.0.1:
- resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
- engines: {node: '>=4'}
- hasBin: true
-
- esquery@1.6.0:
- resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
+ esquery@1.7.0:
+ resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==}
engines: {node: '>=0.10'}
esrecurse@4.3.0:
@@ -1199,8 +1208,11 @@ packages:
resolution: {integrity: sha512-HK5GhnEAkm7fLy249GtF7DIuYmjLm85Ft6ssj7DhVl8Tx/z9+v0W6aiIVUdT4AXWGYy5Fc+s6gqBI49Bf0LejQ==}
engines: {node: '>=4'}
- eventemitter3@5.0.1:
- resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
+ eventemitter3@5.0.4:
+ resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==}
+
+ events-universal@1.0.1:
+ resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==}
events@3.3.0:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
@@ -1210,44 +1222,31 @@ packages:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
- extendable-error@0.1.7:
- resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==}
-
- external-editor@3.1.0:
- resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
- engines: {node: '>=4'}
-
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
fast-fifo@1.3.2:
resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==}
- fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
- engines: {node: '>=8.6.0'}
-
fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fastq@1.17.1:
- resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
+ fdir@6.5.0:
+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
- fill-range@7.1.1:
- resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
- engines: {node: '>=8'}
-
- find-up@4.1.0:
- resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
- engines: {node: '>=8'}
-
find-up@5.0.0:
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
engines: {node: '>=10'}
@@ -1256,28 +1255,23 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
- flatted@3.3.1:
- resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
+ flatted@3.4.2:
+ resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==}
- fraction.js@4.3.7:
- resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
+ fraction.js@5.3.4:
+ resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==}
fs-constants@1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- fs-extra@7.0.1:
- resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
- engines: {node: '>=6 <7 || >=8'}
-
- fs-extra@8.1.0:
- resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
- engines: {node: '>=6 <7 || >=8'}
-
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
+ fzstd@0.1.1:
+ resolution: {integrity: sha512-dkuVSOKKwh3eas5VkJy1AW1vFpet8TA/fGmVA5krThl8YcOVE/8ZIoEA1+U1vEn5ckxxhLirSdY837azmbaNHA==}
+
gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
@@ -1285,10 +1279,6 @@ packages:
github-from-package@0.0.0:
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
- glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
-
glob-parent@6.0.2:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
@@ -1296,39 +1286,25 @@ packages:
global@4.4.0:
resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globby@11.1.0:
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
- engines: {node: '>=10'}
+ globals@15.15.0:
+ resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
+ engines: {node: '>=18'}
- goober@2.1.14:
- resolution: {integrity: sha512-4UpC0NdGyAFqLNPnhCT2iHpza2q+RAY3GV85a/mRPdzyPQMsj0KmMMuetdIkzWRbJ+Hgau1EZztq8ImmiMGhsg==}
+ goober@2.1.19:
+ resolution: {integrity: sha512-U7veizMqxyKlM58+Z5j2ngJBH/r9siDmxpvNxSw0PylF6WQvrASJEZrxh1hidRBJc2jqoBVSyOban5u8m+6Rxg==}
peerDependencies:
csstype: ^3.0.10
- graceful-fs@4.2.11:
- resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
-
- graphemer@1.4.0:
- resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
-
- has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
-
has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
- highlight.js@11.10.0:
- resolution: {integrity: sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==}
+ highlight.js@11.11.1:
+ resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==}
engines: {node: '>=12.0.0'}
html-entities@2.3.3:
@@ -1341,18 +1317,8 @@ packages:
resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
engines: {node: '>=8'}
- human-id@1.0.2:
- resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==}
-
- i18next@23.14.0:
- resolution: {integrity: sha512-Y5GL4OdA8IU2geRrt2+Uc1iIhsjICdHZzT9tNwQ3TVqdNzgxHToGCKf/TPRP80vTCAP6svg2WbbJL+Gx5MFQVA==}
-
- iconv-lite@0.4.24:
- resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
- engines: {node: '>=0.10.0'}
-
- idb-keyval@6.2.1:
- resolution: {integrity: sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==}
+ idb-keyval@6.2.4:
+ resolution: {integrity: sha512-D/NzHWUmYJGXi++z67aMSrnisb9A3621CyRK5G89JyTlN13C8xf0g04DLxUKMufPem3e3L2JAXR6Z00OWy183Q==}
ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@@ -1361,11 +1327,15 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
- immutable@4.3.7:
- resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==}
+ ignore@7.0.5:
+ resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
+ engines: {node: '>= 4'}
+
+ immutable@5.1.5:
+ resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==}
- import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
+ import-fresh@3.3.1:
+ resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
imurmurhash@0.1.4:
@@ -1378,12 +1348,8 @@ packages:
ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- inline-style-parser@0.2.3:
- resolution: {integrity: sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==}
-
- is-binary-path@2.1.0:
- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
- engines: {node: '>=8'}
+ inline-style-parser@0.2.7:
+ resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==}
is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
@@ -1397,43 +1363,26 @@ packages:
resolution: {integrity: sha512-S+OpgB5i7wzIue/YSE5hg0e5ZYfG3hhpNh9KGl6ayJ38p7ED6wxQLd1TV91xHpcTvw90KMJ9EwN3F/iNflHBVg==}
engines: {node: '>=8'}
- is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
-
- is-path-inside@3.0.3:
- resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
- engines: {node: '>=8'}
-
- is-subdir@1.2.0:
- resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==}
- engines: {node: '>=4'}
-
is-what@4.1.16:
resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
engines: {node: '>=12.13'}
- is-windows@1.0.2:
- resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
- engines: {node: '>=0.10.0'}
-
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+ js-sha256@0.11.1:
+ resolution: {integrity: sha512-o6WSo/LUvY2uC4j7mO50a2ms7E/EAdbP0swigLV+nzHKTTaYnaLIWJ02VdXrsJX0vGedDESQnLsOekr94ryfjg==}
+
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- js-yaml@3.14.1:
- resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
+ js-yaml@4.1.1:
+ resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
hasBin: true
- js-yaml@4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
- hasBin: true
-
- jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
+ jsesc@3.1.0:
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
+ engines: {node: '>=6'}
hasBin: true
json-buffer@3.0.1:
@@ -1450,12 +1399,6 @@ packages:
engines: {node: '>=6'}
hasBin: true
- jsonfile@4.0.0:
- resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
-
- jsonfile@5.0.0:
- resolution: {integrity: sha512-NQRZ5CRo74MhMMC3/3r5g2k4fjodJ/wh8MxjFbCViWKFjxrnudWSY5vomh+23ZaXzAS7J3fBZIR2dV6WbmfM0w==}
-
kebab-case@1.0.2:
resolution: {integrity: sha512-7n6wXq4gNgBELfDCpzKc+mRrZFs7D+wgfF5WRFLNAr4DA/qtr9Js8uOAVAfHhuLMfAcQ0pRKqbpjx+TcJVdE1Q==}
@@ -1465,19 +1408,89 @@ packages:
known-css-properties@0.30.0:
resolution: {integrity: sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==}
- konva@9.3.14:
- resolution: {integrity: sha512-Gmm5lyikGYJyogKQA7Fy6dKkfNh350V6DwfZkid0RVrGYP2cfCsxuMxgF5etKeCv7NjXYpJxKqi1dYkIkX/dcA==}
+ konva@10.3.0:
+ resolution: {integrity: sha512-gt19K2gzY4lHbnkvsku7eSmB+A9PTS2jG4F9coBMsdjM1UKfJNxJbDbXVpeCW1wjEGRwBD3nBamcHnqJhAeKlg==}
levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
- linkify-it@4.0.1:
- resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==}
+ lightningcss-android-arm64@1.32.0:
+ resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [android]
- locate-path@5.0.0:
- resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
- engines: {node: '>=8'}
+ lightningcss-darwin-arm64@1.32.0:
+ resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ lightningcss-darwin-x64@1.32.0:
+ resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ lightningcss-freebsd-x64@1.32.0:
+ resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [freebsd]
+
+ lightningcss-linux-arm-gnueabihf@1.32.0:
+ resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm]
+ os: [linux]
+
+ lightningcss-linux-arm64-gnu@1.32.0:
+ resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
+ lightningcss-linux-arm64-musl@1.32.0:
+ resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ lightningcss-linux-x64-gnu@1.32.0:
+ resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
+ lightningcss-linux-x64-musl@1.32.0:
+ resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ lightningcss-win32-arm64-msvc@1.32.0:
+ resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ lightningcss-win32-x64-msvc@1.32.0:
+ resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==}
+ engines: {node: '>= 12.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ lightningcss@1.32.0:
+ resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==}
+ engines: {node: '>= 12.0.0'}
+
+ linkify-it@5.0.0:
+ resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==}
locate-path@6.0.0:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
@@ -1486,53 +1499,46 @@ packages:
lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
- lodash.startcase@4.4.0:
- resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
-
- lru-cache@4.1.5:
- resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
-
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- markdown-it-emoji@2.0.2:
- resolution: {integrity: sha512-zLftSaNrKuYl0kR5zm4gxXjHaOI3FAOEaloKmRA5hijmJZvSjmxcokOLlzycb/HXlUFWzXqpIEoyEMCE4i9MvQ==}
+ magic-string@0.30.21:
+ resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
+
+ markdown-it-emoji@3.0.0:
+ resolution: {integrity: sha512-+rUD93bXHubA4arpEZO3q80so0qgoFJEKRkRbjKX8RTdca89v2kfyF+xR3i2sQTwql9tpPZPOQN5B+PunspXRg==}
- markdown-it@13.0.2:
- resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==}
+ markdown-it@14.1.1:
+ resolution: {integrity: sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==}
hasBin: true
- match-sorter@6.3.4:
- resolution: {integrity: sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg==}
+ match-sorter@6.4.0:
+ resolution: {integrity: sha512-d4664ahzdL1QTTvmK1iI0JsrxWeJ6gn33qkYtnPg3mcn+naBLtXSgSPOe+X2vUgtgGwaAk3eiaj7gwKjjMAq+Q==}
+ deprecated: This was arguably a breaking change. Not in API, but more results can be returned. Upgrade to the next major when you are ready for that
+
+ match-sorter@8.3.0:
+ resolution: {integrity: sha512-8Py1GbZi5zsclYSFcPAH4H5xfTbeD0bOREA7qP/t8bW4MbOSlPl8sbqHOedEV7O+Bxyvxm6xs/v6BXJGe+JDNA==}
- mdurl@1.0.1:
- resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
+ mdurl@2.0.0:
+ resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
merge-anything@5.1.7:
resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==}
engines: {node: '>=12.13'}
- merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
-
- micromatch@4.0.8:
- resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
- engines: {node: '>=8.6'}
-
mimic-response@3.1.0:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
engines: {node: '>=10'}
- min-document@2.19.0:
- resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==}
+ min-document@2.19.2:
+ resolution: {integrity: sha512-8S5I8db/uZN8r9HSLFVWPdJCvYOejMcEC82VIzNUc6Zkklf/d1gg2psfE79/vyhWOj4+J8MtwmoOz3TmvaGu5A==}
- minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ minimatch@10.2.5:
+ resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
+ engines: {node: 18 || 20 || >=22}
- minimatch@9.0.5:
- resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
- engines: {node: '>=16 || 14 >=14.17'}
+ minimatch@3.1.5:
+ resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -1540,50 +1546,33 @@ packages:
mkdirp-classic@0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- mri@1.2.0:
- resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
- engines: {node: '>=4'}
-
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nanoid@3.3.7:
- resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
+ nanoid@3.3.12:
+ resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- napi-build-utils@1.0.2:
- resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
+ napi-build-utils@2.0.0:
+ resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==}
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- node-abi@3.67.0:
- resolution: {integrity: sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==}
+ node-abi@3.92.0:
+ resolution: {integrity: sha512-KdHvFWZjEKDf0cakgFjebl371GPsISX2oZHcuyKqM7DtogIsHrqKeLTo8wBHxaXRAQlY2PsPlZmfo+9ZCxEREQ==}
engines: {node: '>=10'}
- node-datachannel@0.10.1:
- resolution: {integrity: sha512-rhxb1iQgbFLY6HMt3W6Xcs8Q1k4jIMgI7KduXcYvIn2UMKYK6e/eegya2caF/+XYAqTeo1743gOr11CXvJ/DJA==}
- engines: {node: '>=16.0.0'}
-
- node-domexception@1.0.0:
- resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
- engines: {node: '>=10.5.0'}
-
- node-domexception@2.0.1:
- resolution: {integrity: sha512-M85rnSC7WQ7wnfQTARPT4LrK7nwCHLdDFOCcItZMhTQjyCebJH8GciKqYJNgaOFZs9nFmTmd/VMyi3OW5jA47w==}
- engines: {node: '>=16'}
+ node-addon-api@7.1.1:
+ resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
- node-releases@2.0.18:
- resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
+ node-datachannel@0.32.3:
+ resolution: {integrity: sha512-Aok1ZhLsll472lRefgWYuWJ0070jh0ecHravTdRyZEmoESumebMEQV8Y+poBwSW2ZbEwAokAOGsK5Cu8pDDT2g==}
+ engines: {node: '>=18.20.0'}
- normalize-path@3.0.0:
- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
- engines: {node: '>=0.10.0'}
-
- normalize-range@0.1.2:
- resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
- engines: {node: '>=0.10.0'}
+ node-releases@2.0.44:
+ resolution: {integrity: sha512-5WUyunoPMsvvEhS8AxHtRzP+oA8UCkJ7YRxatWKjngndhDGLiqEVAQKWjFAiAiuL8zMRGzGSJxFnLetoa43qGQ==}
once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
@@ -1595,48 +1584,21 @@ packages:
opus-media-recorder@0.8.0:
resolution: {integrity: sha512-AIvJMpnJqZ18dFAU7Amtt5cZZp8oPzDoAOtobdTcLzwVNm/j815+GJmBupBzBZGBa4L940TEulm7Uu4tGOYDGQ==}
- os-tmpdir@1.0.2:
- resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
- engines: {node: '>=0.10.0'}
-
- outdent@0.5.0:
- resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==}
-
- p-filter@2.1.0:
- resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
- engines: {node: '>=8'}
-
- p-limit@2.3.0:
- resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
- engines: {node: '>=6'}
-
p-limit@3.1.0:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
- p-locate@4.1.0:
- resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
- engines: {node: '>=8'}
-
p-locate@5.0.0:
resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
engines: {node: '>=10'}
- p-map@2.1.0:
- resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
- engines: {node: '>=6'}
-
- p-try@2.2.0:
- resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
- engines: {node: '>=6'}
-
- package-manager-detector@0.2.0:
- resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==}
-
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
+ parse5@7.3.0:
+ resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==}
+
path-exists@4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'}
@@ -1645,80 +1607,66 @@ packages:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
- path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
- picocolors@1.1.0:
- resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
+ picomatch@4.0.4:
+ resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
+ engines: {node: '>=12'}
- picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
+ postcss-nested@7.0.2:
+ resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==}
+ engines: {node: '>=18.0'}
+ peerDependencies:
+ postcss: ^8.2.14
- pify@4.0.1:
- resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
- engines: {node: '>=6'}
+ postcss-selector-parser@7.1.1:
+ resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==}
+ engines: {node: '>=4'}
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.4.45:
- resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==}
+ postcss@8.5.15:
+ resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==}
engines: {node: ^10 || ^12 || >=14}
- prebuild-install@7.1.2:
- resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==}
+ prebuild-install@7.1.3:
+ resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==}
engines: {node: '>=10'}
+ deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
hasBin: true
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
- prettier@2.8.8:
- resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
- engines: {node: '>=10.13.0'}
- hasBin: true
-
process@0.11.10:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
- pseudomap@1.0.2:
- resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
+ pump@3.0.4:
+ resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==}
- pump@3.0.0:
- resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+ punycode.js@2.3.1:
+ resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
+ engines: {node: '>=6'}
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
- queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
-
- queue-tick@1.0.1:
- resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==}
-
rc@1.2.8:
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
hasBin: true
- read-yaml-file@1.1.0:
- resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==}
- engines: {node: '>=6'}
-
readable-stream@3.6.2:
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
engines: {node: '>= 6'}
- readdirp@3.6.0:
- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
- engines: {node: '>=8.10.0'}
-
- regenerator-runtime@0.14.1:
- resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
+ readdirp@4.1.2:
+ resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
+ engines: {node: '>= 14.18.0'}
remove-accents@0.5.0:
resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==}
@@ -1727,30 +1675,136 @@ packages:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
- resolve-from@5.0.0:
- resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
- engines: {node: '>=8'}
-
- reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
-
- rollup@4.21.2:
- resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==}
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ rolldown@1.0.2:
+ resolution: {integrity: sha512-oZx5zVDtVB44AW3eaifgDml1gWRDZGvjcfdxonE4swNPG98PrrXjaO/KrnUjzlMnztCCRVlUueA1kCXhARGk6g==}
+ engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
- run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+ rxjs@7.8.2:
+ resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==}
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
- safer-buffer@2.1.2:
- resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ sass-embedded-all-unknown@1.99.0:
+ resolution: {integrity: sha512-qPIRG8Uhjo6/OKyAKixTnwMliTz+t9K6Duk0mx5z+K7n0Ts38NSJz2sjDnc7cA/8V9Lb3q09H38dZ1CLwD+ssw==}
+ cpu: ['!arm', '!arm64', '!riscv64', '!x64']
+
+ sass-embedded-android-arm64@1.99.0:
+ resolution: {integrity: sha512-fNHhdnP23yqqieCbAdym4N47AleSwjbNt6OYIYx4DdACGdtERjQB4iOX/TaKsW034MupfF7SjnAAK8w7Ptldtg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [android]
+
+ sass-embedded-android-arm@1.99.0:
+ resolution: {integrity: sha512-EHvJ0C7/VuP78Qr6f8gIUVUmCqIorEQpw2yp3cs3SMg02ZuumlhjXvkTcFBxHmFdFR23vTNk1WnhY6QSeV1nFQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [android]
+
+ sass-embedded-android-riscv64@1.99.0:
+ resolution: {integrity: sha512-4zqDFRvgGDTL5vTHuIhRxUpXFoh0Cy7Gm5Ywk19ASd8Settmd14YdPRZPmMxfgS1GH292PofV1fq1ifiSEJWBw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [riscv64]
+ os: [android]
+
+ sass-embedded-android-x64@1.99.0:
+ resolution: {integrity: sha512-Uk53k/dGYt04RjOL4gFjZ0Z9DH9DKh8IA8WsXUkNqsxerAygoy3zqRBS2zngfE9K2jiOM87q+1R1p87ory9oQQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [android]
+
+ sass-embedded-darwin-arm64@1.99.0:
+ resolution: {integrity: sha512-u61/7U3IGLqoO6gL+AHeiAtlTPFwJK1+964U8gp45ZN0hzh1yrARf5O1mivXv8NnNgJvbG2wWJbiNZP0lG/lTg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [darwin]
+
+ sass-embedded-darwin-x64@1.99.0:
+ resolution: {integrity: sha512-j/kkk/NcXdIameLezSfXjgCiBkVcA+G60AXrX768/3g0miK1g7M9dj7xOhCb1i7/wQeiEI3rw2LLuO63xRIn4A==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [darwin]
+
+ sass-embedded-linux-arm64@1.99.0:
+ resolution: {integrity: sha512-btNcFpItcB56L40n8hDeL7sRSMLDXQ56nB5h2deddJx1n60rpKSElJmkaDGHtpkrY+CTtDRV0FZDjHeTJddYew==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [linux]
+ libc: glibc
+
+ sass-embedded-linux-arm@1.99.0:
+ resolution: {integrity: sha512-d4IjJZrX2+AwB2YCy1JySwdptJECNP/WfAQLUl8txI3ka8/d3TUI155GtelnoZUkio211PwIeFvvAeZ9RXPQnw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [linux]
+ libc: glibc
+
+ sass-embedded-linux-musl-arm64@1.99.0:
+ resolution: {integrity: sha512-Hi2bt/IrM5P4FBKz6EcHAlniwfpoz9mnTdvSd58y+avA3SANM76upIkAdSayA8ZGwyL3gZokru1AKDPF9lJDNw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [linux]
+ libc: musl
+
+ sass-embedded-linux-musl-arm@1.99.0:
+ resolution: {integrity: sha512-2gvHOupgIw3ytatXT4nFUow71LFbuOZPEwG+HUzcNQDH8ue4Ez8cr03vsv5MDv3lIjOKcXwDvWD980t18MwkoQ==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm]
+ os: [linux]
+ libc: musl
+
+ sass-embedded-linux-musl-riscv64@1.99.0:
+ resolution: {integrity: sha512-mKqGvVaJ9rHMqyZsF0kikQe4NO0f4osb67+X6nLhBiVDKvyazQHJ3zJQreNefIE36yL2sjHIclSB//MprzaQDg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [riscv64]
+ os: [linux]
+ libc: musl
+
+ sass-embedded-linux-musl-x64@1.99.0:
+ resolution: {integrity: sha512-huhgOMmOc30r7CH7qbRbT9LerSEGSnWuS4CYNOskr9BvNeQp4dIneFufNRGZ7hkOAxUM8DglxIZJN/cyAT95Ew==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [linux]
+ libc: musl
+
+ sass-embedded-linux-riscv64@1.99.0:
+ resolution: {integrity: sha512-mevFPIFAVhrH90THifxLfOntFmHtcEKOcdWnep2gJ0X4DVva4AiVIRlQe/7w9JFx5+gnDRE1oaJJkzuFUuYZsA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [riscv64]
+ os: [linux]
+ libc: glibc
+
+ sass-embedded-linux-x64@1.99.0:
+ resolution: {integrity: sha512-9k7IkULqIZdCIVt4Mboryt6vN8Mjmm3EhI1P3mClU5y5i3wLK5ExC3cbVWk047KsID/fvB1RLslqghXJx5BoxA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [linux]
+ libc: glibc
+
+ sass-embedded-unknown-all@1.99.0:
+ resolution: {integrity: sha512-P7MxiUtL/XzGo3PX0CaB8lNNEFLQWKikPA8pbKytx9ZCLZSDkt2NJcdAbblB/sqMs4AV3EK2NadV8rI/diq3xg==}
+ os: ['!android', '!darwin', '!linux', '!win32']
+
+ sass-embedded-win32-arm64@1.99.0:
+ resolution: {integrity: sha512-8whpsW7S+uO8QApKfQuc36m3P9EISzbVZOgC79goob4qGy09u8Gz/rYvw8h1prJDSjltpHGhOzBE6LDz7WvzVw==}
+ engines: {node: '>=14.0.0'}
+ cpu: [arm64]
+ os: [win32]
+
+ sass-embedded-win32-x64@1.99.0:
+ resolution: {integrity: sha512-ipuOv1R2K4MHeuCEAZGpuUbAgma4gb0sdacyrTjJtMOy/OY9UvWfVlwErdB09KIkp4fPDpQJDJfvYN6bC8jeNg==}
+ engines: {node: '>=14.0.0'}
+ cpu: [x64]
+ os: [win32]
+
+ sass-embedded@1.99.0:
+ resolution: {integrity: sha512-gF/juR1aX02lZHkvwxdF80SapkQeg2fetoDF6gIQkNbSw5YEUFspMkyGTjPjgZSgIHuZpy+Wz4PlebKnLXMjdg==}
+ engines: {node: '>=16.0.0'}
+ hasBin: true
- sass@1.78.0:
- resolution: {integrity: sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==}
+ sass@1.99.0:
+ resolution: {integrity: sha512-kgW13M54DUB7IsIRM5LvJkNlpH+WhMpooUcaWGFARkF1Tc82v9mIWkCbCYf+MBvpIUBSeSOTilpZjEPr2VYE6Q==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -1758,71 +1812,56 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.6.3:
- resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
+ semver@7.8.0:
+ resolution: {integrity: sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==}
engines: {node: '>=10'}
hasBin: true
- seroval-plugins@1.1.1:
- resolution: {integrity: sha512-qNSy1+nUj7hsCOon7AO4wdAIo9P0jrzAMp18XhiOzA6/uO5TKtP7ScozVJ8T293oRIvi5wyCHSM4TrJo/c/GJA==}
+ seroval-plugins@1.5.4:
+ resolution: {integrity: sha512-S0xQPhUTefAhNvNWFg0c1J8qJArHt5KdtJ/cFAofo06KD1MVSeFWyl4iiu+ApDIuw0WhjpOfCdgConOfAnLgkw==}
engines: {node: '>=10'}
peerDependencies:
seroval: ^1.0
- seroval@1.1.1:
- resolution: {integrity: sha512-rqEO6FZk8mv7Hyv4UCj3FD3b6Waqft605TLfsCe/BiaylRpyyMC0b+uA5TJKawX3KzMrdi3wsLbCaLplrQmBvQ==}
+ seroval@1.5.4:
+ resolution: {integrity: sha512-46uFvgrXTVxZcUorgSSRZ4y+ieqLLQRMlG4bnCZKW3qI6BZm7Rg4ntMW4p1mILEEBZWrFlcpp0AyIIlM6jD9iw==}
engines: {node: '>=10'}
- shebang-command@1.2.0:
- resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
- engines: {node: '>=0.10.0'}
-
shebang-command@2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
- shebang-regex@1.0.0:
- resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
- engines: {node: '>=0.10.0'}
-
shebang-regex@3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- signal-exit@3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
-
simple-concat@1.0.1:
resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
simple-get@4.0.1:
resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
- slash@3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
-
- socket.io-client@4.7.5:
- resolution: {integrity: sha512-sJ/tqHOCe7Z50JCBCXrsY3I2k03iOiUe+tj1OmKeD2lXPiGH/RUCdTZFoqVyN7l1MnpIzPrGtLcijffmeouNlQ==}
+ socket.io-client@4.8.3:
+ resolution: {integrity: sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==}
engines: {node: '>=10.0.0'}
- socket.io-parser@4.2.4:
- resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==}
+ socket.io-parser@4.2.6:
+ resolution: {integrity: sha512-asJqbVBDsBCJx0pTqw3WfesSY0iRX+2xzWEWzrpcH7L6fLzrhyF8WPI8UaeM4YCuDfpwA/cgsdugMsmtz8EJeg==}
engines: {node: '>=10.0.0'}
- solid-codemirror@2.3.1:
- resolution: {integrity: sha512-9J5k8Vl9IG7Z7Gc4i0lfackWOmm1g6Obbk7OQHvw2A7WqcP/Ax7i/kfDDVlofjVKPE/9MZSsP94PvroabpJoAw==}
+ solid-codemirror@2.3.3:
+ resolution: {integrity: sha512-Qu8VxPc6fv/ZcDZzYWM6Oznp8z4A1gqsSdhyYR3QfjOFVmG3feT0nUfZ5ecV2Oov0XB1jLvFOowvgtZ/7rczzw==}
engines: {node: '>=14'}
peerDependencies:
- '@codemirror/state': ^6.2.0
- '@codemirror/view': ^6.12.0
+ '@codemirror/state': ^6.6.0
+ '@codemirror/view': ^6.40.0
solid-js: ^1.7.0
- solid-js@1.8.22:
- resolution: {integrity: sha512-VBzN5j+9Y4rqIKEnK301aBk+S7fvFSTs9ljg+YEdFxjNjH0hkjXPiQRcws9tE5fUzMznSS6KToL5hwMfHDgpLA==}
+ solid-js@1.9.13:
+ resolution: {integrity: sha512-6hJeJMOcEX8ktqjpDoJZEmld3ijvcvWBDtiXBm7f4332SiFN66QeAQI1REQshvyUoISsSeJ4PHDauKYbwao9JQ==}
- solid-navigator@0.3.14:
- resolution: {integrity: sha512-5t9MIeyLhQnoy0CCSXx1RHCsKO3nf4To7asL6kJcfWjmLNXyoTJfV28PQIDy5/7nNCdbRhZqhIaLIp+6kzuviw==}
+ solid-navigator@0.4.1:
+ resolution: {integrity: sha512-pVYgOKhvryncME+xHQcrhluC+feO2jFBboKqrUB4urzg3Ow+NUFN4LjFjfFNvbG/CLZrcMVMS9K5ZBv/wT7JUg==}
engines: {node: '>=18', pnpm: '>=8.6.0'}
peerDependencies:
solid-js: ^1.6.0
@@ -1832,43 +1871,30 @@ packages:
peerDependencies:
solid-js: ^1.3
- solid-sortablejs@2.1.2:
- resolution: {integrity: sha512-+4PFGsITCAMahYf13SlvkTxqJev34Cu0PdzgAWQr3rIR+yTozQRkyRMZfPz9znpmsF4jIkMPcQIMTghMFE+hfA==}
+ solid-sortablejs@2.1.8:
+ resolution: {integrity: sha512-GwuCPh9EP+JJaAldySGQ+yTyrA7f/SMCSIFsIvmEe3A3eOfqDipOXleloVxCQMJRRao8hBkxkJEWxVFQqyMIZA==}
+ engines: {node: '>=18', pnpm: '>=9.0.0'}
peerDependencies:
- solid-js: '>=1.0.0'
+ solid-js: ^1.6.0
solid-styled-components@0.28.5:
resolution: {integrity: sha512-vwTcdp76wZNnESIzB6rRZ3U55NgcSAQXCiiRIiEFhxTFqT0bEh/warNT1qaRZu4OkAzrBkViOngF35ktI8sc4A==}
peerDependencies:
solid-js: ^1.4.4
- sortablejs@1.15.3:
- resolution: {integrity: sha512-zdK3/kwwAK1cJgy1rwl1YtNTbRmc8qW/+vgXf75A7NHag5of4pyI6uK86ktmQETyWRH7IGaE73uZOOBcGxgqZg==}
+ sortablejs@1.15.7:
+ resolution: {integrity: sha512-Kk8wLQPlS+yi1ZEf48a4+fzHa4yxjC30M/Sr2AnQu+f/MPwvvX9XjZ6OWejiz8crBsLwSq8GHqaxaET7u6ux0A==}
- source-map-js@1.2.0:
- resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
- spawndamnit@2.0.0:
- resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==}
-
- sprintf-js@1.0.3:
- resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
-
- streamx@2.20.0:
- resolution: {integrity: sha512-ZGd1LhDeGFucr1CUCTBOS58ZhEendd0ttpGT3usTvosS4ntIwKN9LJFp+OeCSprsCPL14BXVRZlHGRY1V9PVzQ==}
+ streamx@2.25.0:
+ resolution: {integrity: sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==}
string_decoder@1.3.0:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
- strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
-
- strip-bom@3.0.0:
- resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
- engines: {node: '>=4'}
-
strip-json-comments@2.0.1:
resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
engines: {node: '>=0.10.0'}
@@ -1877,36 +1903,43 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
- style-mod@4.1.2:
- resolution: {integrity: sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==}
+ style-mod@4.1.3:
+ resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==}
- style-to-object@1.0.7:
- resolution: {integrity: sha512-uSjr59G5u6fbxUfKbb8GcqMGT3Xs9v5IbPkjb0S16GyOeBLAzSRK0CixBv5YrYvzO6TDLzIS6QCn78tkqWngPw==}
-
- supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
+ style-to-object@1.0.14:
+ resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==}
supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'}
- tar-fs@2.1.1:
- resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
+ supports-color@8.1.1:
+ resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
+ engines: {node: '>=10'}
+
+ sync-child-process@1.0.2:
+ resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==}
+ engines: {node: '>=16.0.0'}
+
+ sync-message-port@1.2.0:
+ resolution: {integrity: sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==}
+ engines: {node: '>=16.0.0'}
+
+ tar-fs@2.1.4:
+ resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==}
tar-stream@2.2.0:
resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
engines: {node: '>=6'}
- term-size@2.2.1:
- resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
- engines: {node: '>=8'}
+ temporal-polyfill@0.3.2:
+ resolution: {integrity: sha512-TzHthD/heRK947GNiSu3Y5gSPpeUDH34+LESnfsq8bqpFhsB79HFBX8+Z834IVX68P3EUyRPZK5bL/1fh437Eg==}
- text-decoder@1.1.1:
- resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==}
+ temporal-spec@0.3.1:
+ resolution: {integrity: sha512-B4TUhezh9knfSIMwt7RVggApDRJZo73uZdj8AacL2mZ8RP5KtLianh2MXxL06GN9ESYiIsiuoLQhgVfwe55Yhw==}
- text-table@0.2.0:
- resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
+ text-decoder@1.2.7:
+ resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==}
thememirror@2.0.1:
resolution: {integrity: sha512-d5i6FVvWWPkwrm4cHLI3t9AT1OrkAt7Ig8dtdYSofgF7C/eiyNuq6zQzSTusWTde3jpW9WLvA9J/fzNKMUsd0w==}
@@ -1915,57 +1948,42 @@ packages:
'@codemirror/state': ^6.0.0
'@codemirror/view': ^6.0.0
- tmp@0.0.33:
- resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
- engines: {node: '>=0.6.0'}
-
- to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
-
- to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
+ tinyglobby@0.2.16:
+ resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==}
+ engines: {node: '>=12.0.0'}
- ts-api-utils@1.3.0:
- resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
- engines: {node: '>=16'}
+ ts-api-utils@2.5.0:
+ resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==}
+ engines: {node: '>=18.12'}
peerDependencies:
- typescript: '>=4.2.0'
+ typescript: '>=4.8.4'
+
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
tunnel-agent@0.6.0:
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
- twemoji-parser@14.0.0:
- resolution: {integrity: sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA==}
-
- twemoji@14.0.2:
- resolution: {integrity: sha512-BzOoXIe1QVdmsUmZ54xbEH+8AgtOKUiG53zO5vVP2iUu6h5u9lN15NcuS6te4OY96qx0H7JK9vjjl9WQbkTRuA==}
-
type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
- typescript@5.5.4:
- resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==}
+ typescript@6.0.3:
+ resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==}
engines: {node: '>=14.17'}
hasBin: true
- uc.micro@1.0.6:
- resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
-
- uint8-util@2.2.5:
- resolution: {integrity: sha512-/QxVQD7CttWpVUKVPz9znO+3Dd4BdTSnFQ7pv/4drVhC9m4BaL2LFHTkJn6EsYoxT79VDq/2Gg8L0H22PrzyMw==}
+ uc.micro@2.1.0:
+ resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
- undici-types@6.19.8:
- resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
+ uint8-util@2.2.6:
+ resolution: {integrity: sha512-r+ZjS8CzPhtPF771ROOadUoqC40OVdiMKBI8lTfJQWb4W7+73sMBwMYmai/uvNcmZ7tBJJyZSad03yMWIt3RQg==}
- universalify@0.1.2:
- resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
- engines: {node: '>= 4.0.0'}
+ undici-types@6.21.0:
+ resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
- update-browserslist-db@1.1.0:
- resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
+ update-browserslist-db@1.2.3:
+ resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -1979,38 +1997,46 @@ packages:
uzip@0.20201231.0:
resolution: {integrity: sha512-OZeJfZP+R0z9D6TmBgLq2LHzSSptGMGDGigGiEe0pr8UBe/7fdflgHlHBNDASTXB5jnFuxHpNaJywSg8YFeGng==}
- validate-html-nesting@1.2.2:
- resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==}
+ varint@6.0.0:
+ resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==}
- vite-plugin-solid@2.10.2:
- resolution: {integrity: sha512-AOEtwMe2baBSXMXdo+BUwECC8IFHcKS6WQV/1NEd+Q7vHPap5fmIhLcAzr+DUJ04/KHx/1UBU0l1/GWP+rMAPQ==}
+ vite-plugin-solid@2.11.12:
+ resolution: {integrity: sha512-FgjPcx2OwX9h6f28jli7A4bG7PP3te8uyakE5iqsmpq3Jqi1TWLgSroC9N6cMfGRU2zXsl4Q6ISvTr2VL0QHpA==}
peerDependencies:
'@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.*
solid-js: ^1.7.2
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
'@testing-library/jest-dom':
optional: true
- vite@5.4.3:
- resolution: {integrity: sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ vite@8.0.14:
+ resolution: {integrity: sha512-s4BJJ+5y1pYL6Otw51FHhVJQhPnuRinKig64g/1+EUNaJsd3gCKdD31IPFvswUgW9/60QT9oFHbZHbQK5imcxw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- sass-embedded: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
+ '@types/node': ^20.19.0 || >=22.12.0
+ '@vitejs/devtools': ^0.1.18
+ esbuild: ^0.27.0 || ^0.28.0
+ jiti: '>=1.21.0'
+ less: ^4.0.0
+ sass: ^1.70.0
+ sass-embedded: ^1.70.0
+ stylus: '>=0.54.8'
+ sugarss: ^5.0.0
+ terser: ^5.16.0
+ tsx: ^4.8.1
+ yaml: ^2.4.2
peerDependenciesMeta:
'@types/node':
optional: true
- less:
+ '@vitejs/devtools':
+ optional: true
+ esbuild:
optional: true
- lightningcss:
+ jiti:
+ optional: true
+ less:
optional: true
sass:
optional: true
@@ -2022,11 +2048,15 @@ packages:
optional: true
terser:
optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
- vitefu@0.2.5:
- resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
+ vitefu@1.1.3:
+ resolution: {integrity: sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==}
peerDependencies:
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
vite:
optional: true
@@ -2037,14 +2067,10 @@ packages:
w3c-keyname@2.2.8:
resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
- webrtc-polyfill@1.1.8:
- resolution: {integrity: sha512-ms2rE5MEg1KXQX45sjl2QaIIevhpPogqoFz7Z1MAJYxWUuxFfI3L0SoiifrTNrWJiJiuFn/Dsf5OIGUWJFdU5g==}
+ webrtc-polyfill@1.2.0:
+ resolution: {integrity: sha512-epaVJbKzWOY5Wf3k7DoZLNgHP/5IoALBvjvlZQgX+9vFnf9UfCHv+rc+r/vJ7jxQUwH3cIYx9blHfyWWxGbw1g==}
engines: {node: '>=16.0.0'}
- which@1.3.1:
- resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
- hasBin: true
-
which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@@ -2057,8 +2083,8 @@ packages:
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- ws@8.17.1:
- resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==}
+ ws@8.20.1:
+ resolution: {integrity: sha512-It4dO0K5v//JtTXuPkfEOaI3uUN87iYPnqo/ZzqCoG3g8uhA66QUMs/SrM0YK7/NAu+r4LMh/9dq2A7k+rHs+w==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -2069,13 +2095,10 @@ packages:
utf-8-validate:
optional: true
- xmlhttprequest-ssl@2.0.0:
- resolution: {integrity: sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==}
+ xmlhttprequest-ssl@2.1.2:
+ resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==}
engines: {node: '>=0.4.0'}
- yallist@2.1.2:
- resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==}
-
yallist@3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
@@ -2083,806 +2106,709 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- zoomist@2.1.1:
- resolution: {integrity: sha512-QSvR5LbeyG7zgixfDsS5OAXX0fBuc+3FGk9AM3N/USzgppHGVEEYQfufAqwGqQtIZJLsG1R2Rg8edtz3W3kFPw==}
+ zoomist@2.2.0:
+ resolution: {integrity: sha512-+TkJ5Kw8ybTOjXy5bNhUxYlOshcwPlL2fU6t11jZur+4A5GR7wT7i8+FghFh1QqFaiBH34USR7Ak2/acNGI+0A==}
snapshots:
- '@ampproject/remapping@2.3.0':
- dependencies:
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
-
- '@babel/code-frame@7.24.7':
- dependencies:
- '@babel/highlight': 7.24.7
- picocolors: 1.1.0
-
- '@babel/compat-data@7.25.4': {}
-
- '@babel/core@7.25.2':
+ '@babel/code-frame@7.29.0':
dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.7
- '@babel/generator': 7.25.6
- '@babel/helper-compilation-targets': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
- '@babel/helpers': 7.25.6
- '@babel/parser': 7.25.6
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/helper-validator-identifier': 7.28.5
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
+ '@babel/compat-data@7.29.3': {}
+
+ '@babel/core@7.29.0':
+ dependencies:
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.1
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
+ '@babel/helpers': 7.29.2
+ '@babel/parser': 7.29.3
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
+ '@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
- debug: 4.3.7
+ debug: 4.4.3
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.25.6':
+ '@babel/generator@7.29.1':
dependencies:
- '@babel/types': 7.25.6
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- jsesc: 2.5.2
+ '@babel/parser': 7.29.3
+ '@babel/types': 7.29.0
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+ jsesc: 3.1.0
- '@babel/helper-compilation-targets@7.25.2':
+ '@babel/helper-compilation-targets@7.28.6':
dependencies:
- '@babel/compat-data': 7.25.4
- '@babel/helper-validator-option': 7.24.8
- browserslist: 4.23.3
+ '@babel/compat-data': 7.29.3
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.28.2
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-module-imports@7.18.6':
- dependencies:
- '@babel/types': 7.25.6
+ '@babel/helper-globals@7.28.0': {}
- '@babel/helper-module-imports@7.24.7':
+ '@babel/helper-module-imports@7.18.6':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
- transitivePeerDependencies:
- - supports-color
+ '@babel/types': 7.29.0
- '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)':
+ '@babel/helper-module-imports@7.28.6':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.24.7
- '@babel/helper-simple-access': 7.24.7
- '@babel/helper-validator-identifier': 7.24.7
- '@babel/traverse': 7.25.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-plugin-utils@7.24.8': {}
-
- '@babel/helper-simple-access@7.24.7':
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)':
dependencies:
- '@babel/traverse': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/core': 7.29.0
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-validator-identifier': 7.28.5
+ '@babel/traverse': 7.29.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-string-parser@7.24.8': {}
+ '@babel/helper-plugin-utils@7.28.6': {}
- '@babel/helper-validator-identifier@7.24.7': {}
+ '@babel/helper-string-parser@7.27.1': {}
- '@babel/helper-validator-option@7.24.8': {}
+ '@babel/helper-validator-identifier@7.28.5': {}
- '@babel/helpers@7.25.6':
- dependencies:
- '@babel/template': 7.25.0
- '@babel/types': 7.25.6
+ '@babel/helper-validator-option@7.27.1': {}
- '@babel/highlight@7.24.7':
+ '@babel/helpers@7.29.2':
dependencies:
- '@babel/helper-validator-identifier': 7.24.7
- chalk: 2.4.2
- js-tokens: 4.0.0
- picocolors: 1.1.0
+ '@babel/template': 7.28.6
+ '@babel/types': 7.29.0
- '@babel/parser@7.25.6':
+ '@babel/parser@7.29.3':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.29.0
- '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.24.8
+ '@babel/core': 7.29.0
+ '@babel/helper-plugin-utils': 7.28.6
- '@babel/runtime@7.25.6':
- dependencies:
- regenerator-runtime: 0.14.1
+ '@babel/runtime@7.29.2': {}
- '@babel/template@7.25.0':
+ '@babel/template@7.28.6':
dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/code-frame': 7.29.0
+ '@babel/parser': 7.29.3
+ '@babel/types': 7.29.0
- '@babel/traverse@7.25.6':
+ '@babel/traverse@7.29.0':
dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/generator': 7.25.6
- '@babel/parser': 7.25.6
- '@babel/template': 7.25.0
- '@babel/types': 7.25.6
- debug: 4.3.7
- globals: 11.12.0
+ '@babel/code-frame': 7.29.0
+ '@babel/generator': 7.29.1
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.29.3
+ '@babel/template': 7.28.6
+ '@babel/types': 7.29.0
+ debug: 4.4.3
transitivePeerDependencies:
- supports-color
- '@babel/types@7.25.6':
- dependencies:
- '@babel/helper-string-parser': 7.24.8
- '@babel/helper-validator-identifier': 7.24.7
- to-fast-properties: 2.0.0
-
- '@changesets/apply-release-plan@7.0.5':
- dependencies:
- '@changesets/config': 3.0.3
- '@changesets/get-version-range-type': 0.4.0
- '@changesets/git': 3.0.1
- '@changesets/should-skip-package': 0.1.1
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
- detect-indent: 6.1.0
- fs-extra: 7.0.1
- lodash.startcase: 4.4.0
- outdent: 0.5.0
- prettier: 2.8.8
- resolve-from: 5.0.0
- semver: 7.6.3
-
- '@changesets/assemble-release-plan@6.0.4':
- dependencies:
- '@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.1.2
- '@changesets/should-skip-package': 0.1.1
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
- semver: 7.6.3
-
- '@changesets/changelog-git@0.2.0':
- dependencies:
- '@changesets/types': 6.0.0
-
- '@changesets/cli@2.27.8':
- dependencies:
- '@changesets/apply-release-plan': 7.0.5
- '@changesets/assemble-release-plan': 6.0.4
- '@changesets/changelog-git': 0.2.0
- '@changesets/config': 3.0.3
- '@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.1.2
- '@changesets/get-release-plan': 4.0.4
- '@changesets/git': 3.0.1
- '@changesets/logger': 0.1.1
- '@changesets/pre': 2.0.1
- '@changesets/read': 0.6.1
- '@changesets/should-skip-package': 0.1.1
- '@changesets/types': 6.0.0
- '@changesets/write': 0.3.2
- '@manypkg/get-packages': 1.1.3
- '@types/semver': 7.5.8
- ansi-colors: 4.1.3
- ci-info: 3.9.0
- enquirer: 2.4.1
- external-editor: 3.1.0
- fs-extra: 7.0.1
- mri: 1.2.0
- outdent: 0.5.0
- p-limit: 2.3.0
- package-manager-detector: 0.2.0
- picocolors: 1.1.0
- resolve-from: 5.0.0
- semver: 7.6.3
- spawndamnit: 2.0.0
- term-size: 2.2.1
-
- '@changesets/config@3.0.3':
- dependencies:
- '@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.1.2
- '@changesets/logger': 0.1.1
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
- fs-extra: 7.0.1
- micromatch: 4.0.8
-
- '@changesets/errors@0.2.0':
- dependencies:
- extendable-error: 0.1.7
-
- '@changesets/get-dependents-graph@2.1.2':
- dependencies:
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
- picocolors: 1.1.0
- semver: 7.6.3
-
- '@changesets/get-release-plan@4.0.4':
- dependencies:
- '@changesets/assemble-release-plan': 6.0.4
- '@changesets/config': 3.0.3
- '@changesets/pre': 2.0.1
- '@changesets/read': 0.6.1
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
-
- '@changesets/get-version-range-type@0.4.0': {}
-
- '@changesets/git@3.0.1':
- dependencies:
- '@changesets/errors': 0.2.0
- '@manypkg/get-packages': 1.1.3
- is-subdir: 1.2.0
- micromatch: 4.0.8
- spawndamnit: 2.0.0
-
- '@changesets/logger@0.1.1':
- dependencies:
- picocolors: 1.1.0
-
- '@changesets/parse@0.4.0':
- dependencies:
- '@changesets/types': 6.0.0
- js-yaml: 3.14.1
-
- '@changesets/pre@2.0.1':
- dependencies:
- '@changesets/errors': 0.2.0
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
- fs-extra: 7.0.1
-
- '@changesets/read@0.6.1':
- dependencies:
- '@changesets/git': 3.0.1
- '@changesets/logger': 0.1.1
- '@changesets/parse': 0.4.0
- '@changesets/types': 6.0.0
- fs-extra: 7.0.1
- p-filter: 2.1.0
- picocolors: 1.1.0
-
- '@changesets/should-skip-package@0.1.1':
- dependencies:
- '@changesets/types': 6.0.0
- '@manypkg/get-packages': 1.1.3
-
- '@changesets/types@4.1.0': {}
-
- '@changesets/types@6.0.0': {}
-
- '@changesets/write@0.3.2':
+ '@babel/types@7.29.0':
dependencies:
- '@changesets/types': 6.0.0
- fs-extra: 7.0.1
- human-id: 1.0.2
- prettier: 2.8.8
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+
+ '@bufbuild/protobuf@2.12.0': {}
- '@codemirror/autocomplete@6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1)':
+ '@codemirror/autocomplete@6.20.2':
dependencies:
- '@codemirror/language': 6.10.2
- '@codemirror/state': 6.4.1
- '@codemirror/view': 6.33.0
- '@lezer/common': 1.2.1
+ '@codemirror/language': 6.12.3
+ '@codemirror/state': 6.6.0
+ '@codemirror/view': 6.43.0
+ '@lezer/common': 1.5.2
- '@codemirror/commands@6.6.1':
+ '@codemirror/commands@6.10.3':
dependencies:
- '@codemirror/language': 6.10.2
- '@codemirror/state': 6.4.1
- '@codemirror/view': 6.33.0
- '@lezer/common': 1.2.1
+ '@codemirror/language': 6.12.3
+ '@codemirror/state': 6.6.0
+ '@codemirror/view': 6.43.0
+ '@lezer/common': 1.5.2
- '@codemirror/lang-css@6.3.0(@codemirror/view@6.33.0)':
+ '@codemirror/lang-css@6.3.1':
dependencies:
- '@codemirror/autocomplete': 6.18.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(@lezer/common@1.2.1)
- '@codemirror/language': 6.10.2
- '@codemirror/state': 6.4.1
- '@lezer/common': 1.2.1
- '@lezer/css': 1.1.9
- transitivePeerDependencies:
- - '@codemirror/view'
+ '@codemirror/autocomplete': 6.20.2
+ '@codemirror/language': 6.12.3
+ '@codemirror/state': 6.6.0
+ '@lezer/common': 1.5.2
+ '@lezer/css': 1.3.3
- '@codemirror/language@6.10.2':
+ '@codemirror/language@6.12.3':
dependencies:
- '@codemirror/state': 6.4.1
- '@codemirror/view': 6.33.0
- '@lezer/common': 1.2.1
- '@lezer/highlight': 1.2.1
- '@lezer/lr': 1.4.2
- style-mod: 4.1.2
+ '@codemirror/state': 6.6.0
+ '@codemirror/view': 6.43.0
+ '@lezer/common': 1.5.2
+ '@lezer/highlight': 1.2.3
+ '@lezer/lr': 1.4.10
+ style-mod: 4.1.3
- '@codemirror/state@6.4.1': {}
+ '@codemirror/state@6.6.0':
+ dependencies:
+ '@marijn/find-cluster-break': 1.0.2
- '@codemirror/view@6.33.0':
+ '@codemirror/view@6.43.0':
dependencies:
- '@codemirror/state': 6.4.1
- style-mod: 4.1.2
+ '@codemirror/state': 6.6.0
+ crelt: 1.0.6
+ style-mod: 4.1.3
w3c-keyname: 2.2.8
- '@esbuild/aix-ppc64@0.21.5':
- optional: true
-
- '@esbuild/android-arm64@0.21.5':
+ '@emnapi/core@1.10.0':
+ dependencies:
+ '@emnapi/wasi-threads': 1.2.1
+ tslib: 2.8.1
optional: true
- '@esbuild/android-arm@0.21.5':
+ '@emnapi/runtime@1.10.0':
+ dependencies:
+ tslib: 2.8.1
optional: true
- '@esbuild/android-x64@0.21.5':
+ '@emnapi/wasi-threads@1.2.1':
+ dependencies:
+ tslib: 2.8.1
optional: true
- '@esbuild/darwin-arm64@0.21.5':
- optional: true
+ '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4)':
+ dependencies:
+ eslint: 9.39.4
+ eslint-visitor-keys: 3.4.3
- '@esbuild/darwin-x64@0.21.5':
- optional: true
+ '@eslint-community/regexpp@4.12.2': {}
- '@esbuild/freebsd-arm64@0.21.5':
- optional: true
+ '@eslint/config-array@0.21.2':
+ dependencies:
+ '@eslint/object-schema': 2.1.7
+ debug: 4.4.3
+ minimatch: 3.1.5
+ transitivePeerDependencies:
+ - supports-color
- '@esbuild/freebsd-x64@0.21.5':
- optional: true
+ '@eslint/config-helpers@0.4.2':
+ dependencies:
+ '@eslint/core': 0.17.0
- '@esbuild/linux-arm64@0.21.5':
- optional: true
+ '@eslint/core@0.17.0':
+ dependencies:
+ '@types/json-schema': 7.0.15
- '@esbuild/linux-arm@0.21.5':
- optional: true
+ '@eslint/eslintrc@3.3.5':
+ dependencies:
+ ajv: 6.15.0
+ debug: 4.4.3
+ espree: 10.4.0
+ globals: 14.0.0
+ ignore: 5.3.2
+ import-fresh: 3.3.1
+ js-yaml: 4.1.1
+ minimatch: 3.1.5
+ strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
- '@esbuild/linux-ia32@0.21.5':
- optional: true
+ '@eslint/js@9.39.4': {}
- '@esbuild/linux-loong64@0.21.5':
- optional: true
+ '@eslint/object-schema@2.1.7': {}
- '@esbuild/linux-mips64el@0.21.5':
- optional: true
+ '@eslint/plugin-kit@0.4.1':
+ dependencies:
+ '@eslint/core': 0.17.0
+ levn: 0.4.1
- '@esbuild/linux-ppc64@0.21.5':
- optional: true
+ '@fontsource/dancing-script@5.2.8': {}
- '@esbuild/linux-riscv64@0.21.5':
- optional: true
+ '@fontsource/finger-paint@5.2.8': {}
- '@esbuild/linux-s390x@0.21.5':
- optional: true
+ '@fontsource/grandstander@5.2.7': {}
- '@esbuild/linux-x64@0.21.5':
- optional: true
+ '@fontsource/ibm-plex-mono@5.2.7': {}
- '@esbuild/netbsd-x64@0.21.5':
- optional: true
+ '@fontsource/indie-flower@5.2.7': {}
- '@esbuild/openbsd-x64@0.21.5':
- optional: true
+ '@fontsource/inter@5.2.8': {}
- '@esbuild/sunos-x64@0.21.5':
- optional: true
+ '@fontsource/mochiy-pop-one@5.2.8': {}
- '@esbuild/win32-arm64@0.21.5':
- optional: true
+ '@fontsource/pixelify-sans@5.2.7': {}
- '@esbuild/win32-ia32@0.21.5':
- optional: true
+ '@fontsource/roboto-slab@5.2.8': {}
- '@esbuild/win32-x64@0.21.5':
- optional: true
+ '@fontsource/sora@5.2.8': {}
- '@eslint-community/eslint-utils@4.4.0(eslint@9.10.0)':
- dependencies:
- eslint: 9.10.0
- eslint-visitor-keys: 3.4.3
+ '@formatjs/bigdecimal@0.2.5': {}
- '@eslint-community/regexpp@4.11.0': {}
+ '@formatjs/fast-memoize@3.1.5': {}
- '@eslint/config-array@0.18.0':
+ '@formatjs/intl-durationformat@0.10.12':
dependencies:
- '@eslint/object-schema': 2.1.4
- debug: 4.3.7
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
+ '@formatjs/bigdecimal': 0.2.5
+ '@formatjs/intl-localematcher': 0.8.8
- '@eslint/eslintrc@3.1.0':
+ '@formatjs/intl-localematcher@0.8.8':
dependencies:
- ajv: 6.12.6
- debug: 4.3.7
- espree: 10.1.0
- globals: 14.0.0
- ignore: 5.3.2
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
+ '@formatjs/fast-memoize': 3.1.5
- '@eslint/js@9.10.0': {}
-
- '@eslint/object-schema@2.1.4': {}
+ '@humanfs/core@0.19.2':
+ dependencies:
+ '@humanfs/types': 0.15.0
- '@eslint/plugin-kit@0.1.0':
+ '@humanfs/node@0.16.8':
dependencies:
- levn: 0.4.1
+ '@humanfs/core': 0.19.2
+ '@humanfs/types': 0.15.0
+ '@humanwhocodes/retry': 0.4.3
+
+ '@humanfs/types@0.15.0': {}
'@humanwhocodes/module-importer@1.0.1': {}
- '@humanwhocodes/retry@0.3.0': {}
+ '@humanwhocodes/retry@0.4.3': {}
- '@jridgewell/gen-mapping@0.3.5':
+ '@jridgewell/gen-mapping@0.3.13':
dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.5.0
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping': 0.3.31
- '@jridgewell/resolve-uri@3.1.2': {}
+ '@jridgewell/remapping@2.3.5':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
- '@jridgewell/set-array@1.2.1': {}
+ '@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/sourcemap-codec@1.5.0': {}
+ '@jridgewell/sourcemap-codec@1.5.5': {}
- '@jridgewell/trace-mapping@0.3.25':
+ '@jridgewell/trace-mapping@0.3.31':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
-
- '@lezer/common@1.2.1': {}
-
- '@lezer/css@1.1.9':
- dependencies:
- '@lezer/common': 1.2.1
- '@lezer/highlight': 1.2.1
- '@lezer/lr': 1.4.2
+ '@jridgewell/sourcemap-codec': 1.5.5
- '@lezer/highlight@1.2.1':
- dependencies:
- '@lezer/common': 1.2.1
+ '@lezer/common@1.5.2': {}
- '@lezer/lr@1.4.2':
+ '@lezer/css@1.3.3':
dependencies:
- '@lezer/common': 1.2.1
+ '@lezer/common': 1.5.2
+ '@lezer/highlight': 1.2.3
+ '@lezer/lr': 1.4.10
- '@manypkg/find-root@1.1.0':
+ '@lezer/highlight@1.2.3':
dependencies:
- '@babel/runtime': 7.25.6
- '@types/node': 12.20.55
- find-up: 4.1.0
- fs-extra: 8.1.0
+ '@lezer/common': 1.5.2
- '@manypkg/get-packages@1.1.3':
+ '@lezer/lr@1.4.10':
dependencies:
- '@babel/runtime': 7.25.6
- '@changesets/types': 4.1.0
- '@manypkg/find-root': 1.1.0
- fs-extra: 8.1.0
- globby: 11.1.0
- read-yaml-file: 1.1.0
+ '@lezer/common': 1.5.2
- '@material-symbols/font-400@0.21.3': {}
+ '@marijn/find-cluster-break@1.0.2': {}
- '@maxim_mazurok/gapi.client.discovery-v1@0.1.20200806':
+ '@maxim_mazurok/gapi.client.discovery-v1@0.5.20200806':
dependencies:
'@types/gapi.client': 1.0.8
'@types/gapi.client.discovery-v1': 0.0.4
- '@maxim_mazurok/gapi.client.drive-v3@0.0.20230927':
+ '@maxim_mazurok/gapi.client.drive-v3@0.2.20260311':
dependencies:
'@types/gapi.client': 1.0.8
'@types/gapi.client.discovery-v1': 0.0.4
- '@mbarzda/solid-i18next@1.4.1(html-parse-string@0.0.9)(i18next@23.14.0)(solid-js@1.8.22)':
+ '@melloware/coloris@0.25.0': {}
+
+ '@minht11/solid-virtual-container@0.2.1(solid-js@1.9.13)':
+ dependencies:
+ solid-js: 1.9.13
+
+ '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
dependencies:
- i18next: 23.14.0
- solid-js: 1.8.22
+ '@emnapi/core': 1.10.0
+ '@emnapi/runtime': 1.10.0
+ '@tybys/wasm-util': 0.10.2
+ optional: true
+
+ '@nerimity/i18lite@1.2.0(html-parse-string@0.0.9)(solid-js@1.9.13)':
+ dependencies:
+ solid-js: 1.9.13
optionalDependencies:
html-parse-string: 0.0.9
- '@melloware/coloris@0.24.0': {}
+ '@nerimity/nevula@0.15.0': {}
- '@minht11/solid-virtual-container@0.2.1(solid-js@1.8.22)':
+ '@nerimity/solid-emoji-picker@0.4.9(solid-js@1.9.13)':
dependencies:
- solid-js: 1.8.22
-
- '@nerimity/nevula@0.14.0': {}
+ '@minht11/solid-virtual-container': 0.2.1(solid-js@1.9.13)
+ match-sorter: 6.4.0
+ solid-js: 1.9.13
+ solid-styled-components: 0.28.5(solid-js@1.9.13)
- '@nerimity/solid-emoji-picker@0.4.8(solid-js@1.8.22)':
+ '@nerimity/solid-i18lite@1.8.1(@nerimity/i18lite@1.2.0(html-parse-string@0.0.9)(solid-js@1.9.13))(html-parse-string@0.0.9)(solid-js@1.9.13)':
dependencies:
- '@minht11/solid-virtual-container': 0.2.1(solid-js@1.8.22)
- match-sorter: 6.3.4
- solid-js: 1.8.22
- solid-styled-components: 0.28.5(solid-js@1.8.22)
+ '@nerimity/i18lite': 1.2.0(html-parse-string@0.0.9)(solid-js@1.9.13)
+ solid-js: 1.9.13
+ optionalDependencies:
+ html-parse-string: 0.0.9
- '@nerimity/solid-opus-media-recorder@1.0.1(solid-js@1.8.22)':
+ '@nerimity/solid-opus-media-recorder@1.0.1(solid-js@1.9.13)':
dependencies:
opus-media-recorder: 0.8.0
- solid-js: 1.8.22
+ solid-js: 1.9.13
- '@nerimity/solid-turnstile@1.1.0(solid-js@1.8.22)':
+ '@nerimity/solid-turnstile@1.1.0(solid-js@1.9.13)':
dependencies:
- solid-js: 1.8.22
+ solid-js: 1.9.13
- '@nodelib/fs.scandir@2.1.5':
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
+ '@oxc-project/types@0.132.0': {}
+
+ '@parcel/watcher-android-arm64@2.5.6':
+ optional: true
- '@nodelib/fs.stat@2.0.5': {}
+ '@parcel/watcher-darwin-arm64@2.5.6':
+ optional: true
- '@nodelib/fs.walk@1.2.8':
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.17.1
+ '@parcel/watcher-darwin-x64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-freebsd-x64@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm-glibc@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm-musl@2.5.6':
+ optional: true
+
+ '@parcel/watcher-linux-arm64-glibc@2.5.6':
+ optional: true
- '@rollup/rollup-android-arm-eabi@4.21.2':
+ '@parcel/watcher-linux-arm64-musl@2.5.6':
optional: true
- '@rollup/rollup-android-arm64@4.21.2':
+ '@parcel/watcher-linux-x64-glibc@2.5.6':
optional: true
- '@rollup/rollup-darwin-arm64@4.21.2':
+ '@parcel/watcher-linux-x64-musl@2.5.6':
optional: true
- '@rollup/rollup-darwin-x64@4.21.2':
+ '@parcel/watcher-win32-arm64@2.5.6':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.21.2':
+ '@parcel/watcher-win32-ia32@2.5.6':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.21.2':
+ '@parcel/watcher-win32-x64@2.5.6':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.21.2':
+ '@parcel/watcher@2.5.6':
+ dependencies:
+ detect-libc: 2.1.2
+ is-glob: 4.0.3
+ node-addon-api: 7.1.1
+ picomatch: 4.0.4
+ optionalDependencies:
+ '@parcel/watcher-android-arm64': 2.5.6
+ '@parcel/watcher-darwin-arm64': 2.5.6
+ '@parcel/watcher-darwin-x64': 2.5.6
+ '@parcel/watcher-freebsd-x64': 2.5.6
+ '@parcel/watcher-linux-arm-glibc': 2.5.6
+ '@parcel/watcher-linux-arm-musl': 2.5.6
+ '@parcel/watcher-linux-arm64-glibc': 2.5.6
+ '@parcel/watcher-linux-arm64-musl': 2.5.6
+ '@parcel/watcher-linux-x64-glibc': 2.5.6
+ '@parcel/watcher-linux-x64-musl': 2.5.6
+ '@parcel/watcher-win32-arm64': 2.5.6
+ '@parcel/watcher-win32-ia32': 2.5.6
+ '@parcel/watcher-win32-x64': 2.5.6
+ optional: true
+
+ '@rolldown/binding-android-arm64@1.0.2':
+ optional: true
+
+ '@rolldown/binding-darwin-arm64@1.0.2':
+ optional: true
+
+ '@rolldown/binding-darwin-x64@1.0.2':
+ optional: true
+
+ '@rolldown/binding-freebsd-x64@1.0.2':
+ optional: true
+
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.2':
+ optional: true
+
+ '@rolldown/binding-linux-arm64-gnu@1.0.2':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.21.2':
+ '@rolldown/binding-linux-arm64-musl@1.0.2':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.21.2':
+ '@rolldown/binding-linux-ppc64-gnu@1.0.2':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.21.2':
+ '@rolldown/binding-linux-s390x-gnu@1.0.2':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.21.2':
+ '@rolldown/binding-linux-x64-gnu@1.0.2':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.21.2':
+ '@rolldown/binding-linux-x64-musl@1.0.2':
optional: true
- '@rollup/rollup-linux-x64-musl@4.21.2':
+ '@rolldown/binding-openharmony-arm64@1.0.2':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.21.2':
+ '@rolldown/binding-wasm32-wasi@1.0.2':
+ dependencies:
+ '@emnapi/core': 1.10.0
+ '@emnapi/runtime': 1.10.0
+ '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.21.2':
+ '@rolldown/binding-win32-arm64-msvc@1.0.2':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.21.2':
+ '@rolldown/binding-win32-x64-msvc@1.0.2':
optional: true
+ '@rolldown/pluginutils@1.0.1': {}
+
+ '@sentry-internal/browser-utils@10.53.1':
+ dependencies:
+ '@sentry/core': 10.53.1
+
+ '@sentry-internal/feedback@10.53.1':
+ dependencies:
+ '@sentry/core': 10.53.1
+
+ '@sentry-internal/replay-canvas@10.53.1':
+ dependencies:
+ '@sentry-internal/replay': 10.53.1
+ '@sentry/core': 10.53.1
+
+ '@sentry-internal/replay@10.53.1':
+ dependencies:
+ '@sentry-internal/browser-utils': 10.53.1
+ '@sentry/core': 10.53.1
+
+ '@sentry/browser@10.53.1':
+ dependencies:
+ '@sentry-internal/browser-utils': 10.53.1
+ '@sentry-internal/feedback': 10.53.1
+ '@sentry-internal/replay': 10.53.1
+ '@sentry-internal/replay-canvas': 10.53.1
+ '@sentry/core': 10.53.1
+
+ '@sentry/core@10.53.1': {}
+
+ '@sentry/solid@10.53.1(solid-js@1.9.13)':
+ dependencies:
+ '@sentry/browser': 10.53.1
+ '@sentry/core': 10.53.1
+ solid-js: 1.9.13
+
'@socket.io/component-emitter@3.1.2': {}
- '@solid-primitives/context@0.2.3(solid-js@1.8.22)':
+ '@solid-primitives/context@0.3.2(solid-js@1.9.13)':
dependencies:
- solid-js: 1.8.22
+ solid-js: 1.9.13
- '@solid-primitives/keyed@1.2.2(solid-js@1.8.22)':
+ '@solid-primitives/keyed@1.5.3(solid-js@1.9.13)':
dependencies:
- solid-js: 1.8.22
+ solid-js: 1.9.13
- '@solidjs/meta@0.29.4(solid-js@1.8.22)':
+ '@solidjs/meta@0.29.4(solid-js@1.9.13)':
dependencies:
- solid-js: 1.8.22
+ solid-js: 1.9.13
- '@thaunknown/simple-peer@10.0.10':
+ '@thaunknown/simple-peer@10.1.0':
dependencies:
- debug: 4.3.7
+ debug: 4.4.3
err-code: 3.0.1
- streamx: 2.20.0
- uint8-util: 2.2.5
- webrtc-polyfill: 1.1.8
+ streamx: 2.25.0
+ uint8-util: 2.2.6
+ webrtc-polyfill: 1.2.0
transitivePeerDependencies:
+ - bare-abort-controller
+ - react-native-b4a
- supports-color
+ '@tybys/wasm-util@0.10.2':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
- '@types/babel__generator': 7.6.8
+ '@babel/parser': 7.29.3
+ '@babel/types': 7.29.0
+ '@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
- '@types/babel__traverse': 7.20.6
+ '@types/babel__traverse': 7.28.0
- '@types/babel__generator@7.6.8':
+ '@types/babel__generator@7.27.0':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.29.0
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.25.6
- '@babel/types': 7.25.6
+ '@babel/parser': 7.29.3
+ '@babel/types': 7.29.0
- '@types/babel__traverse@7.20.6':
+ '@types/babel__traverse@7.28.0':
dependencies:
- '@babel/types': 7.25.6
+ '@babel/types': 7.29.0
- '@types/chroma-js@2.4.4': {}
+ '@types/chroma-js@3.1.2': {}
'@types/croppie@2.6.4': {}
- '@types/estree@1.0.5': {}
+ '@types/estree@1.0.9': {}
'@types/gapi.client.discovery-v1@0.0.4':
dependencies:
- '@maxim_mazurok/gapi.client.discovery-v1': 0.1.20200806
+ '@maxim_mazurok/gapi.client.discovery-v1': 0.5.20200806
'@types/gapi.client@1.0.8': {}
- '@types/gapi@0.0.45': {}
+ '@types/gapi@0.0.47': {}
- '@types/linkify-it@3.0.5': {}
+ '@types/json-schema@7.0.15': {}
- '@types/markdown-it-emoji@2.0.5':
- dependencies:
- '@types/markdown-it': 13.0.9
+ '@types/linkify-it@5.0.0': {}
- '@types/markdown-it@13.0.9':
+ '@types/markdown-it-emoji@3.0.1':
dependencies:
- '@types/linkify-it': 3.0.5
- '@types/mdurl': 1.0.5
-
- '@types/mdurl@1.0.5': {}
-
- '@types/node@12.20.55': {}
+ '@types/markdown-it': 14.1.2
- '@types/node@20.16.5':
+ '@types/markdown-it@14.1.2':
dependencies:
- undici-types: 6.19.8
+ '@types/linkify-it': 5.0.0
+ '@types/mdurl': 2.0.0
- '@types/semver@7.5.8': {}
+ '@types/mdurl@2.0.0': {}
- '@types/simple-peer@9.11.8':
+ '@types/node@22.19.19':
dependencies:
- '@types/node': 20.16.5
+ undici-types: 6.21.0
- '@types/sortablejs@1.15.8': {}
+ '@types/simple-peer@9.11.9':
+ dependencies:
+ '@types/node': 22.19.19
'@types/uzip@0.20201231.2': {}
'@types/voice-activity-detection@0.0.5': {}
- '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4))(eslint@9.10.0)(typescript@5.5.4)':
+ '@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3)':
dependencies:
- '@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 7.18.0(eslint@9.10.0)(typescript@5.5.4)
- '@typescript-eslint/scope-manager': 7.18.0
- '@typescript-eslint/type-utils': 7.18.0(eslint@9.10.0)(typescript@5.5.4)
- '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 7.18.0
- eslint: 9.10.0
- graphemer: 1.4.0
- ignore: 5.3.2
+ '@eslint-community/regexpp': 4.12.2
+ '@typescript-eslint/parser': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.59.4
+ '@typescript-eslint/type-utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.59.4
+ eslint: 9.39.4
+ ignore: 7.0.5
natural-compare: 1.4.0
- ts-api-utils: 1.3.0(typescript@5.5.4)
- optionalDependencies:
- typescript: 5.5.4
+ ts-api-utils: 2.5.0(typescript@6.0.3)
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@7.18.0(eslint@9.10.0)(typescript@5.5.4)':
+ '@typescript-eslint/parser@8.59.4(eslint@9.39.4)(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/scope-manager': 7.18.0
- '@typescript-eslint/types': 7.18.0
- '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 7.18.0
- debug: 4.3.7
- eslint: 9.10.0
- optionalDependencies:
- typescript: 5.5.4
+ '@typescript-eslint/scope-manager': 8.59.4
+ '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.59.4
+ debug: 4.4.3
+ eslint: 9.39.4
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@7.18.0':
+ '@typescript-eslint/project-service@8.59.4(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 7.18.0
- '@typescript-eslint/visitor-keys': 7.18.0
-
- '@typescript-eslint/scope-manager@8.4.0':
- dependencies:
- '@typescript-eslint/types': 8.4.0
- '@typescript-eslint/visitor-keys': 8.4.0
-
- '@typescript-eslint/type-utils@7.18.0(eslint@9.10.0)(typescript@5.5.4)':
- dependencies:
- '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
- '@typescript-eslint/utils': 7.18.0(eslint@9.10.0)(typescript@5.5.4)
- debug: 4.3.7
- eslint: 9.10.0
- ts-api-utils: 1.3.0(typescript@5.5.4)
- optionalDependencies:
- typescript: 5.5.4
+ '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.3)
+ '@typescript-eslint/types': 8.59.4
+ debug: 4.4.3
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@7.18.0': {}
-
- '@typescript-eslint/types@8.4.0': {}
+ '@typescript-eslint/scope-manager@8.59.4':
+ dependencies:
+ '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/visitor-keys': 8.59.4
- '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)':
+ '@typescript-eslint/tsconfig-utils@8.59.4(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 7.18.0
- '@typescript-eslint/visitor-keys': 7.18.0
- debug: 4.3.7
- globby: 11.1.0
- is-glob: 4.0.3
- minimatch: 9.0.5
- semver: 7.6.3
- ts-api-utils: 1.3.0(typescript@5.5.4)
- optionalDependencies:
- typescript: 5.5.4
- transitivePeerDependencies:
- - supports-color
+ typescript: 6.0.3
- '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)':
+ '@typescript-eslint/type-utils@8.59.4(eslint@9.39.4)(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 8.4.0
- '@typescript-eslint/visitor-keys': 8.4.0
- debug: 4.3.7
- fast-glob: 3.3.2
- is-glob: 4.0.3
- minimatch: 9.0.5
- semver: 7.6.3
- ts-api-utils: 1.3.0(typescript@5.5.4)
- optionalDependencies:
- typescript: 5.5.4
+ '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
+ debug: 4.4.3
+ eslint: 9.39.4
+ ts-api-utils: 2.5.0(typescript@6.0.3)
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@7.18.0(eslint@9.10.0)(typescript@5.5.4)':
+ '@typescript-eslint/types@8.59.4': {}
+
+ '@typescript-eslint/typescript-estree@8.59.4(typescript@6.0.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0)
- '@typescript-eslint/scope-manager': 7.18.0
- '@typescript-eslint/types': 7.18.0
- '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.4)
- eslint: 9.10.0
+ '@typescript-eslint/project-service': 8.59.4(typescript@6.0.3)
+ '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.3)
+ '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/visitor-keys': 8.59.4
+ debug: 4.4.3
+ minimatch: 10.2.5
+ semver: 7.8.0
+ tinyglobby: 0.2.16
+ ts-api-utils: 2.5.0(typescript@6.0.3)
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- - typescript
- '@typescript-eslint/utils@8.4.0(eslint@9.10.0)(typescript@5.5.4)':
+ '@typescript-eslint/utils@8.59.4(eslint@9.39.4)(typescript@6.0.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0)
- '@typescript-eslint/scope-manager': 8.4.0
- '@typescript-eslint/types': 8.4.0
- '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
- eslint: 9.10.0
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@typescript-eslint/scope-manager': 8.59.4
+ '@typescript-eslint/types': 8.59.4
+ '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3)
+ eslint: 9.39.4
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- - typescript
-
- '@typescript-eslint/visitor-keys@7.18.0':
- dependencies:
- '@typescript-eslint/types': 7.18.0
- eslint-visitor-keys: 3.4.3
- '@typescript-eslint/visitor-keys@8.4.0':
+ '@typescript-eslint/visitor-keys@8.59.4':
dependencies:
- '@typescript-eslint/types': 8.4.0
- eslint-visitor-keys: 3.4.3
+ '@typescript-eslint/types': 8.59.4
+ eslint-visitor-keys: 5.0.1
- acorn-jsx@5.3.2(acorn@8.12.1):
+ acorn-jsx@5.3.2(acorn@8.16.0):
dependencies:
- acorn: 8.12.1
+ acorn: 8.16.0
- acorn@8.12.1: {}
+ acorn@8.16.0: {}
- ajv@6.12.6:
+ ajv@6.15.0:
dependencies:
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
@@ -2893,75 +2819,54 @@ snapshots:
dependencies:
audio-frequency-to-index: 2.0.0
- ansi-colors@4.1.3: {}
-
- ansi-regex@5.0.1: {}
-
- ansi-styles@3.2.1:
- dependencies:
- color-convert: 1.9.3
-
ansi-styles@4.3.0:
dependencies:
color-convert: 2.0.1
- anymatch@3.1.3:
- dependencies:
- normalize-path: 3.0.0
- picomatch: 2.3.1
-
- argparse@1.0.10:
- dependencies:
- sprintf-js: 1.0.3
-
argparse@2.0.1: {}
- array-union@2.1.0: {}
-
audio-frequency-to-index@2.0.0:
dependencies:
clamp: 1.0.1
- autoprefixer@10.4.20(postcss@8.4.45):
+ autoprefixer@10.5.0(postcss@8.5.15):
dependencies:
- browserslist: 4.23.3
- caniuse-lite: 1.0.30001658
- fraction.js: 4.3.7
- normalize-range: 0.1.2
- picocolors: 1.1.0
- postcss: 8.4.45
+ browserslist: 4.28.2
+ caniuse-lite: 1.0.30001793
+ fraction.js: 5.3.4
+ picocolors: 1.1.1
+ postcss: 8.5.15
postcss-value-parser: 4.2.0
- b4a@1.6.6: {}
+ b4a@1.8.1: {}
- babel-plugin-jsx-dom-expressions@0.38.5(@babel/core@7.25.2):
+ babel-plugin-jsx-dom-expressions@0.40.7(@babel/core@7.29.0):
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.29.0
'@babel/helper-module-imports': 7.18.6
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/types': 7.25.6
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0)
+ '@babel/types': 7.29.0
html-entities: 2.3.3
- validate-html-nesting: 1.2.2
+ parse5: 7.3.0
- babel-preset-solid@1.8.22(@babel/core@7.25.2):
+ babel-preset-solid@1.9.12(@babel/core@7.29.0)(solid-js@1.9.13):
dependencies:
- '@babel/core': 7.25.2
- babel-plugin-jsx-dom-expressions: 0.38.5(@babel/core@7.25.2)
+ '@babel/core': 7.29.0
+ babel-plugin-jsx-dom-expressions: 0.40.7(@babel/core@7.29.0)
+ optionalDependencies:
+ solid-js: 1.9.13
balanced-match@1.0.2: {}
- bare-events@2.4.2:
- optional: true
+ balanced-match@4.0.4: {}
+
+ bare-events@2.8.3: {}
base64-arraybuffer@1.0.2: {}
base64-js@1.5.1: {}
- better-path-resolve@1.0.0:
- dependencies:
- is-windows: 1.0.2
-
- binary-extensions@2.3.0: {}
+ baseline-browser-mapping@2.10.31: {}
bl@4.1.0:
dependencies:
@@ -2969,25 +2874,22 @@ snapshots:
inherits: 2.0.4
readable-stream: 3.6.2
- brace-expansion@1.1.11:
+ brace-expansion@1.1.14:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.0.1:
+ brace-expansion@5.0.6:
dependencies:
- balanced-match: 1.0.2
-
- braces@3.0.3:
- dependencies:
- fill-range: 7.1.1
+ balanced-match: 4.0.4
- browserslist@4.23.3:
+ browserslist@4.28.2:
dependencies:
- caniuse-lite: 1.0.30001658
- electron-to-chromium: 1.5.18
- node-releases: 2.0.18
- update-browserslist-db: 1.1.0(browserslist@4.23.3)
+ baseline-browser-mapping: 2.10.31
+ caniuse-lite: 1.0.30001793
+ electron-to-chromium: 1.5.360
+ node-releases: 2.0.44
+ update-browserslist-db: 1.2.3(browserslist@4.28.2)
buffer@5.7.1:
dependencies:
@@ -2996,74 +2898,51 @@ snapshots:
callsites@3.1.0: {}
- caniuse-lite@1.0.30001658: {}
-
- chalk@2.4.2:
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
+ caniuse-lite@1.0.30001793: {}
chalk@4.1.2:
dependencies:
ansi-styles: 4.3.0
supports-color: 7.2.0
- chardet@0.7.0: {}
-
- chokidar@3.6.0:
+ chokidar@4.0.3:
dependencies:
- anymatch: 3.1.3
- braces: 3.0.3
- glob-parent: 5.1.2
- is-binary-path: 2.1.0
- is-glob: 4.0.3
- normalize-path: 3.0.0
- readdirp: 3.6.0
- optionalDependencies:
- fsevents: 2.3.3
+ readdirp: 4.1.2
+ optional: true
chownr@1.1.4: {}
- chroma-js@3.1.1: {}
-
- ci-info@3.9.0: {}
+ chroma-js@3.2.0: {}
clamp@1.0.1: {}
- color-convert@1.9.3:
- dependencies:
- color-name: 1.1.3
-
color-convert@2.0.1:
dependencies:
color-name: 1.1.4
- color-name@1.1.3: {}
-
color-name@1.1.4: {}
+ colorjs.io@0.5.2: {}
+
concat-map@0.0.1: {}
convert-source-map@2.0.0: {}
- croppie@2.6.5: {}
+ crelt@1.0.6: {}
- cross-spawn@5.1.0:
- dependencies:
- lru-cache: 4.1.5
- shebang-command: 1.2.0
- which: 1.3.1
+ croppie@2.6.5: {}
- cross-spawn@7.0.3:
+ cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- csstype@3.1.3: {}
+ cssesc@3.0.0: {}
- debug@4.3.7:
+ csstype@3.2.3: {}
+
+ debug@4.4.3:
dependencies:
ms: 2.1.3
@@ -3077,29 +2956,23 @@ snapshots:
detect-browser@4.8.0: {}
- detect-indent@6.1.0: {}
-
- detect-libc@2.0.3: {}
-
- dir-glob@3.0.1:
- dependencies:
- path-type: 4.0.0
+ detect-libc@2.1.2: {}
dom-walk@0.1.2: {}
- electron-to-chromium@1.5.18: {}
+ electron-to-chromium@1.5.360: {}
- end-of-stream@1.4.4:
+ end-of-stream@1.4.5:
dependencies:
once: 1.4.0
- engine.io-client@6.5.4:
+ engine.io-client@6.6.5:
dependencies:
'@socket.io/component-emitter': 3.1.2
- debug: 4.3.7
+ debug: 4.4.3
engine.io-parser: 5.2.3
- ws: 8.17.1
- xmlhttprequest-ssl: 2.0.0
+ ws: 8.20.1
+ xmlhttprequest-ssl: 2.1.2
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -3107,89 +2980,65 @@ snapshots:
engine.io-parser@5.2.3: {}
- enquirer@2.4.1:
- dependencies:
- ansi-colors: 4.1.3
- strip-ansi: 6.0.1
+ entities@4.5.0: {}
- entities@3.0.1: {}
+ entities@6.0.1: {}
err-code@3.0.1: {}
- esbuild@0.21.5:
- optionalDependencies:
- '@esbuild/aix-ppc64': 0.21.5
- '@esbuild/android-arm': 0.21.5
- '@esbuild/android-arm64': 0.21.5
- '@esbuild/android-x64': 0.21.5
- '@esbuild/darwin-arm64': 0.21.5
- '@esbuild/darwin-x64': 0.21.5
- '@esbuild/freebsd-arm64': 0.21.5
- '@esbuild/freebsd-x64': 0.21.5
- '@esbuild/linux-arm': 0.21.5
- '@esbuild/linux-arm64': 0.21.5
- '@esbuild/linux-ia32': 0.21.5
- '@esbuild/linux-loong64': 0.21.5
- '@esbuild/linux-mips64el': 0.21.5
- '@esbuild/linux-ppc64': 0.21.5
- '@esbuild/linux-riscv64': 0.21.5
- '@esbuild/linux-s390x': 0.21.5
- '@esbuild/linux-x64': 0.21.5
- '@esbuild/netbsd-x64': 0.21.5
- '@esbuild/openbsd-x64': 0.21.5
- '@esbuild/sunos-x64': 0.21.5
- '@esbuild/win32-arm64': 0.21.5
- '@esbuild/win32-ia32': 0.21.5
- '@esbuild/win32-x64': 0.21.5
+ eruda@3.4.3: {}
escalade@3.2.0: {}
- escape-string-regexp@1.0.5: {}
-
escape-string-regexp@4.0.0: {}
- eslint-plugin-solid@0.14.3(eslint@9.10.0)(typescript@5.5.4):
+ eslint-plugin-solid@0.14.5(eslint@9.39.4)(typescript@6.0.3):
dependencies:
- '@typescript-eslint/utils': 8.4.0(eslint@9.10.0)(typescript@5.5.4)
- eslint: 9.10.0
+ '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@6.0.3)
+ eslint: 9.39.4
estraverse: 5.3.0
is-html: 2.0.0
kebab-case: 1.0.2
known-css-properties: 0.30.0
- style-to-object: 1.0.7
+ style-to-object: 1.0.14
+ typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- - typescript
- eslint-scope@8.0.2:
+ eslint-scope@8.4.0:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-visitor-keys@3.4.3: {}
- eslint-visitor-keys@4.0.0: {}
+ eslint-visitor-keys@4.2.1: {}
+
+ eslint-visitor-keys@5.0.1: {}
- eslint@9.10.0:
+ eslint@9.39.4:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0)
- '@eslint-community/regexpp': 4.11.0
- '@eslint/config-array': 0.18.0
- '@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.10.0
- '@eslint/plugin-kit': 0.1.0
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
+ '@eslint-community/regexpp': 4.12.2
+ '@eslint/config-array': 0.21.2
+ '@eslint/config-helpers': 0.4.2
+ '@eslint/core': 0.17.0
+ '@eslint/eslintrc': 3.3.5
+ '@eslint/js': 9.39.4
+ '@eslint/plugin-kit': 0.4.1
+ '@humanfs/node': 0.16.8
'@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.3.0
- '@nodelib/fs.walk': 1.2.8
- ajv: 6.12.6
+ '@humanwhocodes/retry': 0.4.3
+ '@types/estree': 1.0.9
+ ajv: 6.15.0
chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.7
+ cross-spawn: 7.0.6
+ debug: 4.4.3
escape-string-regexp: 4.0.0
- eslint-scope: 8.0.2
- eslint-visitor-keys: 4.0.0
- espree: 10.1.0
- esquery: 1.6.0
+ eslint-scope: 8.4.0
+ eslint-visitor-keys: 4.2.1
+ espree: 10.4.0
+ esquery: 1.7.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 8.0.0
@@ -3198,26 +3047,21 @@ snapshots:
ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
- is-path-inside: 3.0.3
json-stable-stringify-without-jsonify: 1.0.1
lodash.merge: 4.6.2
- minimatch: 3.1.2
+ minimatch: 3.1.5
natural-compare: 1.4.0
optionator: 0.9.4
- strip-ansi: 6.0.1
- text-table: 0.2.0
transitivePeerDependencies:
- supports-color
- espree@10.1.0:
+ espree@10.4.0:
dependencies:
- acorn: 8.12.1
- acorn-jsx: 5.3.2(acorn@8.12.1)
- eslint-visitor-keys: 4.0.0
+ acorn: 8.16.0
+ acorn-jsx: 5.3.2(acorn@8.16.0)
+ eslint-visitor-keys: 4.2.1
- esprima@4.0.1: {}
-
- esquery@1.6.0:
+ esquery@1.7.0:
dependencies:
estraverse: 5.3.0
@@ -3231,53 +3075,34 @@ snapshots:
event-target-shim@3.0.2: {}
- eventemitter3@5.0.1: {}
+ eventemitter3@5.0.4: {}
+
+ events-universal@1.0.1:
+ dependencies:
+ bare-events: 2.8.3
+ transitivePeerDependencies:
+ - bare-abort-controller
events@3.3.0: {}
expand-template@2.0.3: {}
- extendable-error@0.1.7: {}
-
- external-editor@3.1.0:
- dependencies:
- chardet: 0.7.0
- iconv-lite: 0.4.24
- tmp: 0.0.33
-
fast-deep-equal@3.1.3: {}
fast-fifo@1.3.2: {}
- fast-glob@3.3.2:
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.8
-
fast-json-stable-stringify@2.1.0: {}
fast-levenshtein@2.0.6: {}
- fastq@1.17.1:
- dependencies:
- reusify: 1.0.4
+ fdir@6.5.0(picomatch@4.0.4):
+ optionalDependencies:
+ picomatch: 4.0.4
file-entry-cache@8.0.0:
dependencies:
flat-cache: 4.0.1
- fill-range@7.1.1:
- dependencies:
- to-regex-range: 5.0.1
-
- find-up@4.1.0:
- dependencies:
- locate-path: 5.0.0
- path-exists: 4.0.0
-
find-up@5.0.0:
dependencies:
locate-path: 6.0.0
@@ -3285,73 +3110,44 @@ snapshots:
flat-cache@4.0.1:
dependencies:
- flatted: 3.3.1
+ flatted: 3.4.2
keyv: 4.5.4
- flatted@3.3.1: {}
+ flatted@3.4.2: {}
- fraction.js@4.3.7: {}
+ fraction.js@5.3.4: {}
fs-constants@1.0.0: {}
- fs-extra@7.0.1:
- dependencies:
- graceful-fs: 4.2.11
- jsonfile: 4.0.0
- universalify: 0.1.2
-
- fs-extra@8.1.0:
- dependencies:
- graceful-fs: 4.2.11
- jsonfile: 4.0.0
- universalify: 0.1.2
-
fsevents@2.3.3:
optional: true
+ fzstd@0.1.1: {}
+
gensync@1.0.0-beta.2: {}
github-from-package@0.0.0: {}
- glob-parent@5.1.2:
- dependencies:
- is-glob: 4.0.3
-
glob-parent@6.0.2:
dependencies:
is-glob: 4.0.3
global@4.4.0:
dependencies:
- min-document: 2.19.0
+ min-document: 2.19.2
process: 0.11.10
- globals@11.12.0: {}
-
globals@14.0.0: {}
- globby@11.1.0:
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.2
- merge2: 1.4.1
- slash: 3.0.0
+ globals@15.15.0: {}
- goober@2.1.14(csstype@3.1.3):
+ goober@2.1.19(csstype@3.2.3):
dependencies:
- csstype: 3.1.3
-
- graceful-fs@4.2.11: {}
-
- graphemer@1.4.0: {}
-
- has-flag@3.0.0: {}
+ csstype: 3.2.3
has-flag@4.0.0: {}
- highlight.js@11.10.0: {}
+ highlight.js@11.11.1: {}
html-entities@2.3.3: {}
@@ -3359,25 +3155,17 @@ snapshots:
html-tags@3.3.1: {}
- human-id@1.0.2: {}
-
- i18next@23.14.0:
- dependencies:
- '@babel/runtime': 7.25.6
-
- iconv-lite@0.4.24:
- dependencies:
- safer-buffer: 2.1.2
-
- idb-keyval@6.2.1: {}
+ idb-keyval@6.2.4: {}
ieee754@1.2.1: {}
ignore@5.3.2: {}
- immutable@4.3.7: {}
+ ignore@7.0.5: {}
+
+ immutable@5.1.5: {}
- import-fresh@3.3.0:
+ import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
@@ -3388,11 +3176,7 @@ snapshots:
ini@1.3.8: {}
- inline-style-parser@0.2.3: {}
-
- is-binary-path@2.1.0:
- dependencies:
- binary-extensions: 2.3.0
+ inline-style-parser@0.2.7: {}
is-extglob@2.1.1: {}
@@ -3404,32 +3188,19 @@ snapshots:
dependencies:
html-tags: 3.3.1
- is-number@7.0.0: {}
-
- is-path-inside@3.0.3: {}
-
- is-subdir@1.2.0:
- dependencies:
- better-path-resolve: 1.0.0
-
is-what@4.1.16: {}
- is-windows@1.0.2: {}
-
isexe@2.0.0: {}
- js-tokens@4.0.0: {}
+ js-sha256@0.11.1: {}
- js-yaml@3.14.1:
- dependencies:
- argparse: 1.0.10
- esprima: 4.0.1
+ js-tokens@4.0.0: {}
- js-yaml@4.1.0:
+ js-yaml@4.1.1:
dependencies:
argparse: 2.0.1
- jsesc@2.5.2: {}
+ jsesc@3.1.0: {}
json-buffer@3.0.1: {}
@@ -3439,16 +3210,6 @@ snapshots:
json5@2.2.3: {}
- jsonfile@4.0.0:
- optionalDependencies:
- graceful-fs: 4.2.11
-
- jsonfile@5.0.0:
- dependencies:
- universalify: 0.1.2
- optionalDependencies:
- graceful-fs: 4.2.11
-
kebab-case@1.0.2: {}
keyv@4.5.4:
@@ -3457,20 +3218,65 @@ snapshots:
known-css-properties@0.30.0: {}
- konva@9.3.14: {}
+ konva@10.3.0: {}
levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
- linkify-it@4.0.1:
- dependencies:
- uc.micro: 1.0.6
+ lightningcss-android-arm64@1.32.0:
+ optional: true
+
+ lightningcss-darwin-arm64@1.32.0:
+ optional: true
+
+ lightningcss-darwin-x64@1.32.0:
+ optional: true
+
+ lightningcss-freebsd-x64@1.32.0:
+ optional: true
+
+ lightningcss-linux-arm-gnueabihf@1.32.0:
+ optional: true
+
+ lightningcss-linux-arm64-gnu@1.32.0:
+ optional: true
+
+ lightningcss-linux-arm64-musl@1.32.0:
+ optional: true
+
+ lightningcss-linux-x64-gnu@1.32.0:
+ optional: true
+
+ lightningcss-linux-x64-musl@1.32.0:
+ optional: true
+
+ lightningcss-win32-arm64-msvc@1.32.0:
+ optional: true
+
+ lightningcss-win32-x64-msvc@1.32.0:
+ optional: true
- locate-path@5.0.0:
+ lightningcss@1.32.0:
dependencies:
- p-locate: 4.1.0
+ detect-libc: 2.1.2
+ optionalDependencies:
+ lightningcss-android-arm64: 1.32.0
+ lightningcss-darwin-arm64: 1.32.0
+ lightningcss-darwin-x64: 1.32.0
+ lightningcss-freebsd-x64: 1.32.0
+ lightningcss-linux-arm-gnueabihf: 1.32.0
+ lightningcss-linux-arm64-gnu: 1.32.0
+ lightningcss-linux-arm64-musl: 1.32.0
+ lightningcss-linux-x64-gnu: 1.32.0
+ lightningcss-linux-x64-musl: 1.32.0
+ lightningcss-win32-arm64-msvc: 1.32.0
+ lightningcss-win32-x64-msvc: 1.32.0
+
+ linkify-it@5.0.0:
+ dependencies:
+ uc.micro: 2.1.0
locate-path@6.0.0:
dependencies:
@@ -3478,91 +3284,79 @@ snapshots:
lodash.merge@4.6.2: {}
- lodash.startcase@4.4.0: {}
-
- lru-cache@4.1.5:
- dependencies:
- pseudomap: 1.0.2
- yallist: 2.1.2
-
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
- markdown-it-emoji@2.0.2: {}
+ magic-string@0.30.21:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+
+ markdown-it-emoji@3.0.0: {}
- markdown-it@13.0.2:
+ markdown-it@14.1.1:
dependencies:
argparse: 2.0.1
- entities: 3.0.1
- linkify-it: 4.0.1
- mdurl: 1.0.1
- uc.micro: 1.0.6
+ entities: 4.5.0
+ linkify-it: 5.0.0
+ mdurl: 2.0.0
+ punycode.js: 2.3.1
+ uc.micro: 2.1.0
- match-sorter@6.3.4:
+ match-sorter@6.4.0:
dependencies:
- '@babel/runtime': 7.25.6
+ '@babel/runtime': 7.29.2
remove-accents: 0.5.0
- mdurl@1.0.1: {}
-
- merge-anything@5.1.7:
+ match-sorter@8.3.0:
dependencies:
- is-what: 4.1.16
+ '@babel/runtime': 7.29.2
+ remove-accents: 0.5.0
- merge2@1.4.1: {}
+ mdurl@2.0.0: {}
- micromatch@4.0.8:
+ merge-anything@5.1.7:
dependencies:
- braces: 3.0.3
- picomatch: 2.3.1
+ is-what: 4.1.16
mimic-response@3.1.0: {}
- min-document@2.19.0:
+ min-document@2.19.2:
dependencies:
dom-walk: 0.1.2
- minimatch@3.1.2:
+ minimatch@10.2.5:
dependencies:
- brace-expansion: 1.1.11
+ brace-expansion: 5.0.6
- minimatch@9.0.5:
+ minimatch@3.1.5:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 1.1.14
minimist@1.2.8: {}
mkdirp-classic@0.5.3: {}
- mri@1.2.0: {}
-
ms@2.1.3: {}
- nanoid@3.3.7: {}
+ nanoid@3.3.12: {}
- napi-build-utils@1.0.2: {}
+ napi-build-utils@2.0.0: {}
natural-compare@1.4.0: {}
- node-abi@3.67.0:
+ node-abi@3.92.0:
dependencies:
- semver: 7.6.3
+ semver: 7.8.0
- node-datachannel@0.10.1:
- dependencies:
- node-domexception: 2.0.1
- prebuild-install: 7.1.2
-
- node-domexception@1.0.0: {}
-
- node-domexception@2.0.1: {}
-
- node-releases@2.0.18: {}
+ node-addon-api@7.1.1:
+ optional: true
- normalize-path@3.0.0: {}
+ node-datachannel@0.32.3:
+ dependencies:
+ prebuild-install: 7.1.3
- normalize-range@0.1.2: {}
+ node-releases@2.0.44: {}
once@1.4.0:
dependencies:
@@ -3582,93 +3376,75 @@ snapshots:
detect-browser: 4.8.0
event-target-shim: 3.0.2
- os-tmpdir@1.0.2: {}
-
- outdent@0.5.0: {}
-
- p-filter@2.1.0:
- dependencies:
- p-map: 2.1.0
-
- p-limit@2.3.0:
- dependencies:
- p-try: 2.2.0
-
p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0
- p-locate@4.1.0:
- dependencies:
- p-limit: 2.3.0
-
p-locate@5.0.0:
dependencies:
p-limit: 3.1.0
- p-map@2.1.0: {}
-
- p-try@2.2.0: {}
-
- package-manager-detector@0.2.0: {}
-
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
+ parse5@7.3.0:
+ dependencies:
+ entities: 6.0.1
+
path-exists@4.0.0: {}
path-key@3.1.1: {}
- path-type@4.0.0: {}
+ picocolors@1.1.1: {}
- picocolors@1.1.0: {}
+ picomatch@4.0.4: {}
- picomatch@2.3.1: {}
+ postcss-nested@7.0.2(postcss@8.5.15):
+ dependencies:
+ postcss: 8.5.15
+ postcss-selector-parser: 7.1.1
- pify@4.0.1: {}
+ postcss-selector-parser@7.1.1:
+ dependencies:
+ cssesc: 3.0.0
+ util-deprecate: 1.0.2
postcss-value-parser@4.2.0: {}
- postcss@8.4.45:
+ postcss@8.5.15:
dependencies:
- nanoid: 3.3.7
- picocolors: 1.1.0
- source-map-js: 1.2.0
+ nanoid: 3.3.12
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
- prebuild-install@7.1.2:
+ prebuild-install@7.1.3:
dependencies:
- detect-libc: 2.0.3
+ detect-libc: 2.1.2
expand-template: 2.0.3
github-from-package: 0.0.0
minimist: 1.2.8
mkdirp-classic: 0.5.3
- napi-build-utils: 1.0.2
- node-abi: 3.67.0
- pump: 3.0.0
+ napi-build-utils: 2.0.0
+ node-abi: 3.92.0
+ pump: 3.0.4
rc: 1.2.8
simple-get: 4.0.1
- tar-fs: 2.1.1
+ tar-fs: 2.1.4
tunnel-agent: 0.6.0
prelude-ls@1.2.1: {}
- prettier@2.8.8: {}
-
process@0.11.10: {}
- pseudomap@1.0.2: {}
-
- pump@3.0.0:
+ pump@3.0.4:
dependencies:
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
once: 1.4.0
- punycode@2.3.1: {}
-
- queue-microtask@1.2.3: {}
+ punycode.js@2.3.1: {}
- queue-tick@1.0.1: {}
+ punycode@2.3.1: {}
rc@1.2.8:
dependencies:
@@ -3677,93 +3453,158 @@ snapshots:
minimist: 1.2.8
strip-json-comments: 2.0.1
- read-yaml-file@1.1.0:
- dependencies:
- graceful-fs: 4.2.11
- js-yaml: 3.14.1
- pify: 4.0.1
- strip-bom: 3.0.0
-
readable-stream@3.6.2:
dependencies:
inherits: 2.0.4
string_decoder: 1.3.0
util-deprecate: 1.0.2
- readdirp@3.6.0:
- dependencies:
- picomatch: 2.3.1
-
- regenerator-runtime@0.14.1: {}
+ readdirp@4.1.2:
+ optional: true
remove-accents@0.5.0: {}
resolve-from@4.0.0: {}
- resolve-from@5.0.0: {}
-
- reusify@1.0.4: {}
-
- rollup@4.21.2:
+ rolldown@1.0.2:
dependencies:
- '@types/estree': 1.0.5
+ '@oxc-project/types': 0.132.0
+ '@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.21.2
- '@rollup/rollup-android-arm64': 4.21.2
- '@rollup/rollup-darwin-arm64': 4.21.2
- '@rollup/rollup-darwin-x64': 4.21.2
- '@rollup/rollup-linux-arm-gnueabihf': 4.21.2
- '@rollup/rollup-linux-arm-musleabihf': 4.21.2
- '@rollup/rollup-linux-arm64-gnu': 4.21.2
- '@rollup/rollup-linux-arm64-musl': 4.21.2
- '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2
- '@rollup/rollup-linux-riscv64-gnu': 4.21.2
- '@rollup/rollup-linux-s390x-gnu': 4.21.2
- '@rollup/rollup-linux-x64-gnu': 4.21.2
- '@rollup/rollup-linux-x64-musl': 4.21.2
- '@rollup/rollup-win32-arm64-msvc': 4.21.2
- '@rollup/rollup-win32-ia32-msvc': 4.21.2
- '@rollup/rollup-win32-x64-msvc': 4.21.2
- fsevents: 2.3.3
+ '@rolldown/binding-android-arm64': 1.0.2
+ '@rolldown/binding-darwin-arm64': 1.0.2
+ '@rolldown/binding-darwin-x64': 1.0.2
+ '@rolldown/binding-freebsd-x64': 1.0.2
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.2
+ '@rolldown/binding-linux-arm64-gnu': 1.0.2
+ '@rolldown/binding-linux-arm64-musl': 1.0.2
+ '@rolldown/binding-linux-ppc64-gnu': 1.0.2
+ '@rolldown/binding-linux-s390x-gnu': 1.0.2
+ '@rolldown/binding-linux-x64-gnu': 1.0.2
+ '@rolldown/binding-linux-x64-musl': 1.0.2
+ '@rolldown/binding-openharmony-arm64': 1.0.2
+ '@rolldown/binding-wasm32-wasi': 1.0.2
+ '@rolldown/binding-win32-arm64-msvc': 1.0.2
+ '@rolldown/binding-win32-x64-msvc': 1.0.2
+
+ rxjs@7.8.2:
+ dependencies:
+ tslib: 2.8.1
+
+ safe-buffer@5.2.1: {}
- run-parallel@1.2.0:
+ sass-embedded-all-unknown@1.99.0:
dependencies:
- queue-microtask: 1.2.3
+ sass: 1.99.0
+ optional: true
- safe-buffer@5.2.1: {}
+ sass-embedded-android-arm64@1.99.0:
+ optional: true
- safer-buffer@2.1.2: {}
+ sass-embedded-android-arm@1.99.0:
+ optional: true
+
+ sass-embedded-android-riscv64@1.99.0:
+ optional: true
+
+ sass-embedded-android-x64@1.99.0:
+ optional: true
+
+ sass-embedded-darwin-arm64@1.99.0:
+ optional: true
+
+ sass-embedded-darwin-x64@1.99.0:
+ optional: true
+
+ sass-embedded-linux-arm64@1.99.0:
+ optional: true
+
+ sass-embedded-linux-arm@1.99.0:
+ optional: true
+
+ sass-embedded-linux-musl-arm64@1.99.0:
+ optional: true
+
+ sass-embedded-linux-musl-arm@1.99.0:
+ optional: true
+
+ sass-embedded-linux-musl-riscv64@1.99.0:
+ optional: true
+
+ sass-embedded-linux-musl-x64@1.99.0:
+ optional: true
+
+ sass-embedded-linux-riscv64@1.99.0:
+ optional: true
+
+ sass-embedded-linux-x64@1.99.0:
+ optional: true
- sass@1.78.0:
+ sass-embedded-unknown-all@1.99.0:
dependencies:
- chokidar: 3.6.0
- immutable: 4.3.7
- source-map-js: 1.2.0
+ sass: 1.99.0
+ optional: true
- semver@6.3.1: {}
+ sass-embedded-win32-arm64@1.99.0:
+ optional: true
- semver@7.6.3: {}
+ sass-embedded-win32-x64@1.99.0:
+ optional: true
- seroval-plugins@1.1.1(seroval@1.1.1):
+ sass-embedded@1.99.0:
dependencies:
- seroval: 1.1.1
+ '@bufbuild/protobuf': 2.12.0
+ colorjs.io: 0.5.2
+ immutable: 5.1.5
+ rxjs: 7.8.2
+ supports-color: 8.1.1
+ sync-child-process: 1.0.2
+ varint: 6.0.0
+ optionalDependencies:
+ sass-embedded-all-unknown: 1.99.0
+ sass-embedded-android-arm: 1.99.0
+ sass-embedded-android-arm64: 1.99.0
+ sass-embedded-android-riscv64: 1.99.0
+ sass-embedded-android-x64: 1.99.0
+ sass-embedded-darwin-arm64: 1.99.0
+ sass-embedded-darwin-x64: 1.99.0
+ sass-embedded-linux-arm: 1.99.0
+ sass-embedded-linux-arm64: 1.99.0
+ sass-embedded-linux-musl-arm: 1.99.0
+ sass-embedded-linux-musl-arm64: 1.99.0
+ sass-embedded-linux-musl-riscv64: 1.99.0
+ sass-embedded-linux-musl-x64: 1.99.0
+ sass-embedded-linux-riscv64: 1.99.0
+ sass-embedded-linux-x64: 1.99.0
+ sass-embedded-unknown-all: 1.99.0
+ sass-embedded-win32-arm64: 1.99.0
+ sass-embedded-win32-x64: 1.99.0
+
+ sass@1.99.0:
+ dependencies:
+ chokidar: 4.0.3
+ immutable: 5.1.5
+ source-map-js: 1.2.1
+ optionalDependencies:
+ '@parcel/watcher': 2.5.6
+ optional: true
- seroval@1.1.1: {}
+ semver@6.3.1: {}
+
+ semver@7.8.0: {}
- shebang-command@1.2.0:
+ seroval-plugins@1.5.4(seroval@1.5.4):
dependencies:
- shebang-regex: 1.0.0
+ seroval: 1.5.4
+
+ seroval@1.5.4: {}
shebang-command@2.0.0:
dependencies:
shebang-regex: 3.0.0
- shebang-regex@1.0.0: {}
-
shebang-regex@3.0.0: {}
- signal-exit@3.0.7: {}
-
simple-concat@1.0.1: {}
simple-get@4.0.1:
@@ -3772,188 +3613,168 @@ snapshots:
once: 1.4.0
simple-concat: 1.0.1
- slash@3.0.0: {}
-
- socket.io-client@4.7.5:
+ socket.io-client@4.8.3:
dependencies:
'@socket.io/component-emitter': 3.1.2
- debug: 4.3.7
- engine.io-client: 6.5.4
- socket.io-parser: 4.2.4
+ debug: 4.4.3
+ engine.io-client: 6.6.5
+ socket.io-parser: 4.2.6
transitivePeerDependencies:
- bufferutil
- supports-color
- utf-8-validate
- socket.io-parser@4.2.4:
+ socket.io-parser@4.2.6:
dependencies:
'@socket.io/component-emitter': 3.1.2
- debug: 4.3.7
+ debug: 4.4.3
transitivePeerDependencies:
- supports-color
- solid-codemirror@2.3.1(@codemirror/state@6.4.1)(@codemirror/view@6.33.0)(solid-js@1.8.22):
+ solid-codemirror@2.3.3(@codemirror/state@6.6.0)(@codemirror/view@6.43.0)(solid-js@1.9.13):
dependencies:
- '@changesets/cli': 2.27.8
- '@codemirror/state': 6.4.1
- '@codemirror/view': 6.33.0
- solid-js: 1.8.22
+ '@codemirror/state': 6.6.0
+ '@codemirror/view': 6.43.0
+ solid-js: 1.9.13
- solid-js@1.8.22:
+ solid-js@1.9.13:
dependencies:
- csstype: 3.1.3
- seroval: 1.1.1
- seroval-plugins: 1.1.1(seroval@1.1.1)
+ csstype: 3.2.3
+ seroval: 1.5.4
+ seroval-plugins: 1.5.4(seroval@1.5.4)
- solid-navigator@0.3.14(solid-js@1.8.22):
+ solid-navigator@0.4.1(solid-js@1.9.13):
dependencies:
- solid-js: 1.8.22
+ solid-js: 1.9.13
- solid-refresh@0.6.3(solid-js@1.8.22):
+ solid-refresh@0.6.3(solid-js@1.9.13):
dependencies:
- '@babel/generator': 7.25.6
- '@babel/helper-module-imports': 7.24.7
- '@babel/types': 7.25.6
- solid-js: 1.8.22
+ '@babel/generator': 7.29.1
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/types': 7.29.0
+ solid-js: 1.9.13
transitivePeerDependencies:
- supports-color
- solid-sortablejs@2.1.2(solid-js@1.8.22):
+ solid-sortablejs@2.1.8(solid-js@1.9.13):
dependencies:
- '@types/sortablejs': 1.15.8
- solid-js: 1.8.22
- sortablejs: 1.15.3
+ solid-js: 1.9.13
+ sortablejs: 1.15.7(patch_hash=2cd8457c177f4d9fbcc7edf39464d4e76e261c69f33a5431ca6af76bdfd29786)
- solid-styled-components@0.28.5(solid-js@1.8.22):
+ solid-styled-components@0.28.5(solid-js@1.9.13):
dependencies:
- csstype: 3.1.3
- goober: 2.1.14(csstype@3.1.3)
- solid-js: 1.8.22
-
- sortablejs@1.15.3: {}
-
- source-map-js@1.2.0: {}
+ csstype: 3.2.3
+ goober: 2.1.19(csstype@3.2.3)
+ solid-js: 1.9.13
- spawndamnit@2.0.0:
- dependencies:
- cross-spawn: 5.1.0
- signal-exit: 3.0.7
+ sortablejs@1.15.7(patch_hash=2cd8457c177f4d9fbcc7edf39464d4e76e261c69f33a5431ca6af76bdfd29786): {}
- sprintf-js@1.0.3: {}
+ source-map-js@1.2.1: {}
- streamx@2.20.0:
+ streamx@2.25.0:
dependencies:
+ events-universal: 1.0.1
fast-fifo: 1.3.2
- queue-tick: 1.0.1
- text-decoder: 1.1.1
- optionalDependencies:
- bare-events: 2.4.2
+ text-decoder: 1.2.7
+ transitivePeerDependencies:
+ - bare-abort-controller
+ - react-native-b4a
string_decoder@1.3.0:
dependencies:
safe-buffer: 5.2.1
- strip-ansi@6.0.1:
- dependencies:
- ansi-regex: 5.0.1
-
- strip-bom@3.0.0: {}
-
strip-json-comments@2.0.1: {}
strip-json-comments@3.1.1: {}
- style-mod@4.1.2: {}
+ style-mod@4.1.3: {}
- style-to-object@1.0.7:
+ style-to-object@1.0.14:
dependencies:
- inline-style-parser: 0.2.3
+ inline-style-parser: 0.2.7
- supports-color@5.5.0:
+ supports-color@7.2.0:
dependencies:
- has-flag: 3.0.0
+ has-flag: 4.0.0
- supports-color@7.2.0:
+ supports-color@8.1.1:
dependencies:
has-flag: 4.0.0
- tar-fs@2.1.1:
+ sync-child-process@1.0.2:
+ dependencies:
+ sync-message-port: 1.2.0
+
+ sync-message-port@1.2.0: {}
+
+ tar-fs@2.1.4:
dependencies:
chownr: 1.1.4
mkdirp-classic: 0.5.3
- pump: 3.0.0
+ pump: 3.0.4
tar-stream: 2.2.0
tar-stream@2.2.0:
dependencies:
bl: 4.1.0
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
fs-constants: 1.0.0
inherits: 2.0.4
readable-stream: 3.6.2
- term-size@2.2.1: {}
-
- text-decoder@1.1.1:
+ temporal-polyfill@0.3.2:
dependencies:
- b4a: 1.6.6
+ temporal-spec: 0.3.1
- text-table@0.2.0: {}
+ temporal-spec@0.3.1: {}
- thememirror@2.0.1(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.33.0):
+ text-decoder@1.2.7:
dependencies:
- '@codemirror/language': 6.10.2
- '@codemirror/state': 6.4.1
- '@codemirror/view': 6.33.0
+ b4a: 1.8.1
+ transitivePeerDependencies:
+ - react-native-b4a
- tmp@0.0.33:
+ thememirror@2.0.1(@codemirror/language@6.12.3)(@codemirror/state@6.6.0)(@codemirror/view@6.43.0):
dependencies:
- os-tmpdir: 1.0.2
+ '@codemirror/language': 6.12.3
+ '@codemirror/state': 6.6.0
+ '@codemirror/view': 6.43.0
- to-fast-properties@2.0.0: {}
-
- to-regex-range@5.0.1:
+ tinyglobby@0.2.16:
dependencies:
- is-number: 7.0.0
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
- ts-api-utils@1.3.0(typescript@5.5.4):
+ ts-api-utils@2.5.0(typescript@6.0.3):
dependencies:
- typescript: 5.5.4
+ typescript: 6.0.3
+
+ tslib@2.8.1: {}
tunnel-agent@0.6.0:
dependencies:
safe-buffer: 5.2.1
- twemoji-parser@14.0.0: {}
-
- twemoji@14.0.2:
- dependencies:
- fs-extra: 8.1.0
- jsonfile: 5.0.0
- twemoji-parser: 14.0.0
- universalify: 0.1.2
-
type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
- typescript@5.5.4: {}
+ typescript@6.0.3: {}
- uc.micro@1.0.6: {}
+ uc.micro@2.1.0: {}
- uint8-util@2.2.5:
+ uint8-util@2.2.6:
dependencies:
base64-arraybuffer: 1.0.2
- undici-types@6.19.8: {}
-
- universalify@0.1.2: {}
+ undici-types@6.21.0: {}
- update-browserslist-db@1.1.0(browserslist@4.23.3):
+ update-browserslist-db@1.2.3(browserslist@4.28.2):
dependencies:
- browserslist: 4.23.3
+ browserslist: 4.28.2
escalade: 3.2.0
- picocolors: 1.1.0
+ picocolors: 1.1.1
uri-js@4.4.1:
dependencies:
@@ -3963,34 +3784,37 @@ snapshots:
uzip@0.20201231.0: {}
- validate-html-nesting@1.2.2: {}
+ varint@6.0.0: {}
- vite-plugin-solid@2.10.2(solid-js@1.8.22)(vite@5.4.3(@types/node@20.16.5)(sass@1.78.0)):
+ vite-plugin-solid@2.11.12(solid-js@1.9.13)(vite@8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0)):
dependencies:
- '@babel/core': 7.25.2
+ '@babel/core': 7.29.0
'@types/babel__core': 7.20.5
- babel-preset-solid: 1.8.22(@babel/core@7.25.2)
+ babel-preset-solid: 1.9.12(@babel/core@7.29.0)(solid-js@1.9.13)
merge-anything: 5.1.7
- solid-js: 1.8.22
- solid-refresh: 0.6.3(solid-js@1.8.22)
- vite: 5.4.3(@types/node@20.16.5)(sass@1.78.0)
- vitefu: 0.2.5(vite@5.4.3(@types/node@20.16.5)(sass@1.78.0))
+ solid-js: 1.9.13
+ solid-refresh: 0.6.3(solid-js@1.9.13)
+ vite: 8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0)
+ vitefu: 1.1.3(vite@8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0))
transitivePeerDependencies:
- supports-color
- vite@5.4.3(@types/node@20.16.5)(sass@1.78.0):
+ vite@8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0):
dependencies:
- esbuild: 0.21.5
- postcss: 8.4.45
- rollup: 4.21.2
+ lightningcss: 1.32.0
+ picomatch: 4.0.4
+ postcss: 8.5.15
+ rolldown: 1.0.2
+ tinyglobby: 0.2.16
optionalDependencies:
- '@types/node': 20.16.5
+ '@types/node': 22.19.19
fsevents: 2.3.3
- sass: 1.78.0
+ sass: 1.99.0
+ sass-embedded: 1.99.0
- vitefu@0.2.5(vite@5.4.3(@types/node@20.16.5)(sass@1.78.0)):
+ vitefu@1.1.3(vite@8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0)):
optionalDependencies:
- vite: 5.4.3(@types/node@20.16.5)(sass@1.78.0)
+ vite: 8.0.14(@types/node@22.19.19)(sass-embedded@1.99.0)(sass@1.99.0)
voice-activity-detection@0.0.5:
dependencies:
@@ -3998,14 +3822,9 @@ snapshots:
w3c-keyname@2.2.8: {}
- webrtc-polyfill@1.1.8:
+ webrtc-polyfill@1.2.0:
dependencies:
- node-datachannel: 0.10.1
- node-domexception: 1.0.0
-
- which@1.3.1:
- dependencies:
- isexe: 2.0.0
+ node-datachannel: 0.32.3
which@2.0.2:
dependencies:
@@ -4015,14 +3834,12 @@ snapshots:
wrappy@1.0.2: {}
- ws@8.17.1: {}
-
- xmlhttprequest-ssl@2.0.0: {}
+ ws@8.20.1: {}
- yallist@2.1.2: {}
+ xmlhttprequest-ssl@2.1.2: {}
yallist@3.1.1: {}
yocto-queue@0.1.0: {}
- zoomist@2.1.1: {}
+ zoomist@2.2.0: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
new file mode 100644
index 000000000..d666b2c2b
--- /dev/null
+++ b/pnpm-workspace.yaml
@@ -0,0 +1,7 @@
+allowBuilds:
+ node-datachannel: true
+minimumReleaseAgeExclude:
+ - idb-keyval@6.2.4
+ - vite@8.0.14
+patchedDependencies:
+ sortablejs: patches/sortablejs.patch
diff --git a/project.inlang/settings.json b/project.inlang/settings.json
deleted file mode 100644
index 4f1d2a818..000000000
--- a/project.inlang/settings.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "sourceLanguageTag": "en-gb",
- "languageTags": ["en-gb", "af-za", "pt-br", "zn-hant", "nl-nl", "fr-FR", "de-de", "hu-hu", "pl-pl", "ro-ro", "es-es", "tr-tr"],
- "modules": [
- "https://cdn.jsdelivr.net/npm/@inlang/plugin-i18next@latest/dist/index.js"
- ],
- "plugin.inlang.i18next": {
- "pathPattern": "../src/locales/list/{languageTag}.json"
- }
-}
\ No newline at end of file
diff --git a/public/assets/Drive.svg b/public/assets/Drive.svg
new file mode 100644
index 000000000..a8cefd5b2
--- /dev/null
+++ b/public/assets/Drive.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/public/assets/Google.svg b/public/assets/Google.svg
index 4cf163bfe..9d25a230a 100644
--- a/public/assets/Google.svg
+++ b/public/assets/Google.svg
@@ -1 +1,104 @@
-
\ No newline at end of file
+
diff --git a/public/assets/apple.svg b/public/assets/apple.svg
new file mode 100644
index 000000000..6eab46465
--- /dev/null
+++ b/public/assets/apple.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/public/assets/bluesky.svg b/public/assets/bluesky.svg
new file mode 100644
index 000000000..e731338dc
--- /dev/null
+++ b/public/assets/bluesky.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/boosty.jpg b/public/assets/boosty.jpg
new file mode 100644
index 000000000..70bcae898
Binary files /dev/null and b/public/assets/boosty.jpg differ
diff --git a/public/assets/discord.svg b/public/assets/discord.svg
new file mode 100644
index 000000000..bd25430eb
--- /dev/null
+++ b/public/assets/discord.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/emojiSprites-17.png b/public/assets/emojiSprites-17.png
new file mode 100644
index 000000000..59e4be3cc
Binary files /dev/null and b/public/assets/emojiSprites-17.png differ
diff --git a/public/assets/emojiSprites.png b/public/assets/emojiSprites.png
deleted file mode 100644
index af60f50ae..000000000
Binary files a/public/assets/emojiSprites.png and /dev/null differ
diff --git a/public/assets/itchio.svg b/public/assets/itchio.svg
new file mode 100644
index 000000000..0426462d1
--- /dev/null
+++ b/public/assets/itchio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/klipy-light.png b/public/assets/klipy-light.png
new file mode 100644
index 000000000..9bafc2569
Binary files /dev/null and b/public/assets/klipy-light.png differ
diff --git a/public/assets/klipy-powered-by.png b/public/assets/klipy-powered-by.png
new file mode 100644
index 000000000..1b110c064
Binary files /dev/null and b/public/assets/klipy-powered-by.png differ
diff --git a/public/assets/kofi.svg b/public/assets/kofi.svg
new file mode 100644
index 000000000..ade749d4d
--- /dev/null
+++ b/public/assets/kofi.svg
@@ -0,0 +1,13 @@
+
diff --git a/public/assets/linux.svg b/public/assets/linux.svg
new file mode 100644
index 000000000..efaea19e8
--- /dev/null
+++ b/public/assets/linux.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/logo-monochrome.svg b/public/assets/logo-monochrome.svg
new file mode 100644
index 000000000..b8e67596d
--- /dev/null
+++ b/public/assets/logo-monochrome.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/assets/logo.png b/public/assets/logo.png
index 03f2a2121..cd494a958 100644
Binary files a/public/assets/logo.png and b/public/assets/logo.png differ
diff --git a/public/assets/mastodon.svg b/public/assets/mastodon.svg
new file mode 100644
index 000000000..39a116b22
--- /dev/null
+++ b/public/assets/mastodon.svg
@@ -0,0 +1,3 @@
+
diff --git a/public/assets/producthunt.svg b/public/assets/producthunt.svg
new file mode 100644
index 000000000..7c0b94cbd
--- /dev/null
+++ b/public/assets/producthunt.svg
@@ -0,0 +1,20 @@
+
\ No newline at end of file
diff --git a/public/assets/profile.png b/public/assets/profile.png
deleted file mode 100644
index e6ae04e44..000000000
Binary files a/public/assets/profile.png and /dev/null differ
diff --git a/public/assets/reddit.svg b/public/assets/reddit.svg
new file mode 100644
index 000000000..108e3598d
--- /dev/null
+++ b/public/assets/reddit.svg
@@ -0,0 +1,40 @@
+
+
diff --git a/public/assets/sounds/default-call-join.mp3 b/public/assets/sounds/default-call-join.mp3
new file mode 100644
index 000000000..da65193c6
Binary files /dev/null and b/public/assets/sounds/default-call-join.mp3 differ
diff --git a/public/assets/sounds/default-call-leave.mp3 b/public/assets/sounds/default-call-leave.mp3
new file mode 100644
index 000000000..a2471f4b7
Binary files /dev/null and b/public/assets/sounds/default-call-leave.mp3 differ
diff --git a/public/assets/threads.svg b/public/assets/threads.svg
new file mode 100644
index 000000000..809c12d8d
--- /dev/null
+++ b/public/assets/threads.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/public/assets/twitter.svg b/public/assets/twitter.svg
new file mode 100644
index 000000000..43950cee2
--- /dev/null
+++ b/public/assets/twitter.svg
@@ -0,0 +1,37 @@
+
+
diff --git a/public/assets/youtube.svg b/public/assets/youtube.svg
new file mode 100644
index 000000000..012bc5631
--- /dev/null
+++ b/public/assets/youtube.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/public/borders/admin-left-wing.png b/public/borders/admin-left-wing.png
deleted file mode 100644
index 7fe85eba6..000000000
Binary files a/public/borders/admin-left-wing.png and /dev/null differ
diff --git a/public/borders/admin-left-wing.webp b/public/borders/admin-left-wing.webp
new file mode 100644
index 000000000..39bd43ce1
Binary files /dev/null and b/public/borders/admin-left-wing.webp differ
diff --git a/public/borders/admin-right-wing.png b/public/borders/admin-right-wing.png
deleted file mode 100644
index 53b15108a..000000000
Binary files a/public/borders/admin-right-wing.png and /dev/null differ
diff --git a/public/borders/admin-right-wing.webp b/public/borders/admin-right-wing.webp
new file mode 100644
index 000000000..bb254193f
Binary files /dev/null and b/public/borders/admin-right-wing.webp differ
diff --git a/public/borders/admin.png b/public/borders/admin.png
deleted file mode 100644
index 9e7b85d79..000000000
Binary files a/public/borders/admin.png and /dev/null differ
diff --git a/public/borders/admin.webp b/public/borders/admin.webp
new file mode 100644
index 000000000..d38354678
Binary files /dev/null and b/public/borders/admin.webp differ
diff --git a/public/borders/bunny-ears-black.webp b/public/borders/bunny-ears-black.webp
new file mode 100644
index 000000000..04f5caa99
Binary files /dev/null and b/public/borders/bunny-ears-black.webp differ
diff --git a/public/borders/bunny-ears-maid.webp b/public/borders/bunny-ears-maid.webp
new file mode 100644
index 000000000..c5d958142
Binary files /dev/null and b/public/borders/bunny-ears-maid.webp differ
diff --git a/public/borders/cat-ears-blue.webp b/public/borders/cat-ears-blue.webp
new file mode 100644
index 000000000..405f29320
Binary files /dev/null and b/public/borders/cat-ears-blue.webp differ
diff --git a/public/borders/cat-ears-maid.webp b/public/borders/cat-ears-maid.webp
new file mode 100644
index 000000000..337b55136
Binary files /dev/null and b/public/borders/cat-ears-maid.webp differ
diff --git a/public/borders/cat-ears-purple.webp b/public/borders/cat-ears-purple.webp
new file mode 100644
index 000000000..9fe20054b
Binary files /dev/null and b/public/borders/cat-ears-purple.webp differ
diff --git a/public/borders/cat-ears-white.webp b/public/borders/cat-ears-white.webp
new file mode 100644
index 000000000..ee6c4a7e8
Binary files /dev/null and b/public/borders/cat-ears-white.webp differ
diff --git a/public/borders/deer-ears-horns-dark.webp b/public/borders/deer-ears-horns-dark.webp
new file mode 100644
index 000000000..5d2b70e11
Binary files /dev/null and b/public/borders/deer-ears-horns-dark.webp differ
diff --git a/public/borders/deer-ears-horns.webp b/public/borders/deer-ears-horns.webp
new file mode 100644
index 000000000..6cf0934e7
Binary files /dev/null and b/public/borders/deer-ears-horns.webp differ
diff --git a/public/borders/deer-ears-white.webp b/public/borders/deer-ears-white.webp
new file mode 100644
index 000000000..a31f629ae
Binary files /dev/null and b/public/borders/deer-ears-white.webp differ
diff --git a/public/borders/dog-ears-brown.webp b/public/borders/dog-ears-brown.webp
new file mode 100644
index 000000000..f2f8ec606
Binary files /dev/null and b/public/borders/dog-ears-brown.webp differ
diff --git a/public/borders/dog-ears-shiba.webp b/public/borders/dog-ears-shiba.webp
new file mode 100644
index 000000000..07c046995
Binary files /dev/null and b/public/borders/dog-ears-shiba.webp differ
diff --git a/public/borders/dog-tail-shiba.webp b/public/borders/dog-tail-shiba.webp
new file mode 100644
index 000000000..f514985d8
Binary files /dev/null and b/public/borders/dog-tail-shiba.webp differ
diff --git a/public/borders/emo-supporter-left-wing.webp b/public/borders/emo-supporter-left-wing.webp
new file mode 100644
index 000000000..c52a0524b
Binary files /dev/null and b/public/borders/emo-supporter-left-wing.webp differ
diff --git a/public/borders/emo-supporter-right-wing.webp b/public/borders/emo-supporter-right-wing.webp
new file mode 100644
index 000000000..79d126ece
Binary files /dev/null and b/public/borders/emo-supporter-right-wing.webp differ
diff --git a/public/borders/emo-supporter.webp b/public/borders/emo-supporter.webp
new file mode 100644
index 000000000..ecd3e79a3
Binary files /dev/null and b/public/borders/emo-supporter.webp differ
diff --git a/public/borders/founder-left-wing.png b/public/borders/founder-left-wing.png
deleted file mode 100644
index 8842210a2..000000000
Binary files a/public/borders/founder-left-wing.png and /dev/null differ
diff --git a/public/borders/founder-left-wing.webp b/public/borders/founder-left-wing.webp
new file mode 100644
index 000000000..6698214af
Binary files /dev/null and b/public/borders/founder-left-wing.webp differ
diff --git a/public/borders/founder-right-wing.png b/public/borders/founder-right-wing.png
deleted file mode 100644
index 15f795097..000000000
Binary files a/public/borders/founder-right-wing.png and /dev/null differ
diff --git a/public/borders/founder-right-wing.webp b/public/borders/founder-right-wing.webp
new file mode 100644
index 000000000..a66af0221
Binary files /dev/null and b/public/borders/founder-right-wing.webp differ
diff --git a/public/borders/founder.png b/public/borders/founder.png
deleted file mode 100644
index 8b044b4b3..000000000
Binary files a/public/borders/founder.png and /dev/null differ
diff --git a/public/borders/founder.webp b/public/borders/founder.webp
new file mode 100644
index 000000000..dd18fe312
Binary files /dev/null and b/public/borders/founder.webp differ
diff --git a/public/borders/fox-ears-brown.webp b/public/borders/fox-ears-brown.webp
new file mode 100644
index 000000000..0fe691bc8
Binary files /dev/null and b/public/borders/fox-ears-brown.webp differ
diff --git a/public/borders/fox-ears-gold.webp b/public/borders/fox-ears-gold.webp
new file mode 100644
index 000000000..e2ed66c86
Binary files /dev/null and b/public/borders/fox-ears-gold.webp differ
diff --git a/public/borders/goat-ears-white.webp b/public/borders/goat-ears-white.webp
new file mode 100644
index 000000000..3a8ec2f8c
Binary files /dev/null and b/public/borders/goat-ears-white.webp differ
diff --git a/public/borders/goat-horns.webp b/public/borders/goat-horns.webp
new file mode 100644
index 000000000..1761d3c55
Binary files /dev/null and b/public/borders/goat-horns.webp differ
diff --git a/public/borders/mod-left-wing.webp b/public/borders/mod-left-wing.webp
new file mode 100644
index 000000000..e2cb94413
Binary files /dev/null and b/public/borders/mod-left-wing.webp differ
diff --git a/public/borders/mod-right-wing.webp b/public/borders/mod-right-wing.webp
new file mode 100644
index 000000000..1bdc55b91
Binary files /dev/null and b/public/borders/mod-right-wing.webp differ
diff --git a/public/borders/mod.webp b/public/borders/mod.webp
new file mode 100644
index 000000000..13b7165df
Binary files /dev/null and b/public/borders/mod.webp differ
diff --git a/public/borders/palestine.png b/public/borders/palestine.png
deleted file mode 100644
index d4273dadc..000000000
Binary files a/public/borders/palestine.png and /dev/null differ
diff --git a/public/borders/palestine.webp b/public/borders/palestine.webp
new file mode 100644
index 000000000..0dfd53f14
Binary files /dev/null and b/public/borders/palestine.webp differ
diff --git a/public/borders/supporter-left-wing.png b/public/borders/supporter-left-wing.png
deleted file mode 100644
index c324618f7..000000000
Binary files a/public/borders/supporter-left-wing.png and /dev/null differ
diff --git a/public/borders/supporter-left-wing.webp b/public/borders/supporter-left-wing.webp
new file mode 100644
index 000000000..7317d52bb
Binary files /dev/null and b/public/borders/supporter-left-wing.webp differ
diff --git a/public/borders/supporter-right-wing.png b/public/borders/supporter-right-wing.png
deleted file mode 100644
index ce555e975..000000000
Binary files a/public/borders/supporter-right-wing.png and /dev/null differ
diff --git a/public/borders/supporter-right-wing.webp b/public/borders/supporter-right-wing.webp
new file mode 100644
index 000000000..4662c984e
Binary files /dev/null and b/public/borders/supporter-right-wing.webp differ
diff --git a/public/borders/supporter.png b/public/borders/supporter.png
deleted file mode 100644
index 6a0a38fd3..000000000
Binary files a/public/borders/supporter.png and /dev/null differ
diff --git a/public/borders/supporter.webp b/public/borders/supporter.webp
new file mode 100644
index 000000000..558e0ac49
Binary files /dev/null and b/public/borders/supporter.webp differ
diff --git a/public/borders/wolf-ears.webp b/public/borders/wolf-ears.webp
new file mode 100644
index 000000000..69e1e4b25
Binary files /dev/null and b/public/borders/wolf-ears.webp differ
diff --git a/public/favicon-alert.ico b/public/favicon-alert.ico
index 3a867bd5a..740ec64db 100644
Binary files a/public/favicon-alert.ico and b/public/favicon-alert.ico differ
diff --git a/public/favicon.ico b/public/favicon.ico
index 271b8a861..6f35b4f04 100644
Binary files a/public/favicon.ico and b/public/favicon.ico differ
diff --git a/public/fonts/inter-v18-latin-300.woff2 b/public/fonts/inter-v18-latin-300.woff2
deleted file mode 100644
index 794bde5ab..000000000
Binary files a/public/fonts/inter-v18-latin-300.woff2 and /dev/null differ
diff --git a/public/fonts/inter-v18-latin-300italic.woff2 b/public/fonts/inter-v18-latin-300italic.woff2
deleted file mode 100644
index 34af554af..000000000
Binary files a/public/fonts/inter-v18-latin-300italic.woff2 and /dev/null differ
diff --git a/public/fonts/inter-v18-latin-700.woff2 b/public/fonts/inter-v18-latin-700.woff2
deleted file mode 100644
index 12b51d770..000000000
Binary files a/public/fonts/inter-v18-latin-700.woff2 and /dev/null differ
diff --git a/public/fonts/inter-v18-latin-700italic.woff2 b/public/fonts/inter-v18-latin-700italic.woff2
deleted file mode 100644
index 461728072..000000000
Binary files a/public/fonts/inter-v18-latin-700italic.woff2 and /dev/null differ
diff --git a/public/fonts/inter-v18-latin-italic.woff2 b/public/fonts/inter-v18-latin-italic.woff2
deleted file mode 100644
index ec07ef7dd..000000000
Binary files a/public/fonts/inter-v18-latin-italic.woff2 and /dev/null differ
diff --git a/public/fonts/inter-v18-latin-regular.woff2 b/public/fonts/inter-v18-latin-regular.woff2
deleted file mode 100644
index 33002f128..000000000
Binary files a/public/fonts/inter-v18-latin-regular.woff2 and /dev/null differ
diff --git a/public/icon512_maskable.png b/public/icon512_maskable.png
new file mode 100644
index 000000000..d5b7a5b49
Binary files /dev/null and b/public/icon512_maskable.png differ
diff --git a/public/icon512_rounded.png b/public/icon512_rounded.png
new file mode 100644
index 000000000..0231bf3c4
Binary files /dev/null and b/public/icon512_rounded.png differ
diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest
index 2eb8e2e2b..15fe37d4a 100644
--- a/public/manifest.webmanifest
+++ b/public/manifest.webmanifest
@@ -9,13 +9,15 @@
"display": "standalone",
"icons": [
{
- "src": "pwa-192x192.png",
- "sizes": "192x192",
+ "purpose": "maskable",
+ "sizes": "512x512",
+ "src": "icon512_maskable.png",
"type": "image/png"
},
{
- "src": "/pwa-512x512.png",
+ "purpose": "any",
"sizes": "512x512",
+ "src": "icon512_rounded.png",
"type": "image/png"
}
]
diff --git a/public/pwa-192x192.png b/public/pwa-192x192.png
deleted file mode 100644
index 125ed1143..000000000
Binary files a/public/pwa-192x192.png and /dev/null differ
diff --git a/public/pwa-512x512.png b/public/pwa-512x512.png
deleted file mode 100644
index 29c053bd9..000000000
Binary files a/public/pwa-512x512.png and /dev/null differ
diff --git a/public/sw.js b/public/sw.js
new file mode 100644
index 000000000..faf794c28
--- /dev/null
+++ b/public/sw.js
@@ -0,0 +1,38 @@
+const CACHE_NAME = "nerimity-assets";
+
+self.addEventListener("install", () => {
+ console.log("Service Worker installing...");
+ self.skipWaiting();
+});
+
+self.addEventListener("activate", (event) => {
+ console.log("Service Worker activate");
+ event.waitUntil(self.clients.claim());
+});
+
+self.addEventListener("fetch", async (event) => {
+
+ if (event.request.method !== "GET") return;
+
+ const url = new URL(event.request.url);
+ const isSameOrigin = url.origin === location.origin;
+ const isAssetsRequest = isSameOrigin && url.pathname.startsWith("/assets/");
+
+ if (!isAssetsRequest) {
+ return;
+ }
+ event.respondWith(
+ (async () => {
+
+ const cache = await caches.open(CACHE_NAME);
+ const cached = await cache.match(event.request);
+ if (cached) return cached;
+
+ const response = await fetch(event.request);
+ if (response && response.ok && response.status === 200) {
+ cache.put(event.request, response.clone());
+ }
+ return response;
+ })()
+ );
+});
diff --git a/readme-assets/Dashboard.png b/readme-assets/Dashboard.png
new file mode 100644
index 000000000..6bb3e7875
Binary files /dev/null and b/readme-assets/Dashboard.png differ
diff --git a/readme-assets/Profile.png b/readme-assets/Profile.png
new file mode 100644
index 000000000..b1c53a2ce
Binary files /dev/null and b/readme-assets/Profile.png differ
diff --git a/readme-assets/Server.png b/readme-assets/Server.png
new file mode 100644
index 000000000..37e5dbd2f
Binary files /dev/null and b/readme-assets/Server.png differ
diff --git a/readme-assets/ServerSettings.png b/readme-assets/ServerSettings.png
new file mode 100644
index 000000000..9ab5698dd
Binary files /dev/null and b/readme-assets/ServerSettings.png differ
diff --git a/src/App.tsx b/src/App.tsx
index a8413335f..e9f7f9ac3 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,7 +1,14 @@
-import { createMemo, lazy, onCleanup, onMount, Show } from "solid-js";
+import {
+ createMemo,
+ createSignal,
+ lazy,
+ onCleanup,
+ onMount,
+ Show
+} from "solid-js";
import { getCurrentLanguage, getLanguage } from "./locales/languages";
-import { useTransContext } from "@mbarzda/solid-i18next";
+import { useTransContext } from "@nerimity/solid-i18lite";
import { electronWindowAPI, spellcheckSuggestions } from "./common/Electron";
import { ElectronTitleBar } from "./components/ElectronTitleBar";
import { useMatch } from "solid-navigator";
@@ -9,16 +16,36 @@ import { useReactNativeEvent } from "./common/ReactNative";
import { registerFCM } from "./chat-api/services/UserService";
import { useCustomPortal } from "./components/ui/custom-portal/CustomPortal";
import ContextMenu, {
- ContextMenuItem,
+ ContextMenuItem
} from "./components/ui/context-menu/ContextMenu";
import { Delay } from "./common/Delay";
const ConnectingStatusHeader = lazy(
() => import("@/components/connecting-status-header/ConnectingStatusHeader")
);
+
+const InAppNotificationPreviews = lazy(
+ () => import("@/components/in-app-notification-previews")
+);
+
export default function App() {
const [, actions] = useTransContext();
const isAppPage = useMatch(() => "/app/*");
+ const [customTitlebarDisabled, setCustomTitlebarDisabled] =
+ createSignal(false);
+
+ onMount(() => {
+ if (electronWindowAPI()?.isElectron) {
+ electronWindowAPI()
+ ?.getCustomTitlebarDisabled()
+ .then((disabled) => {
+ setCustomTitlebarDisabled(disabled);
+ if (!disabled) {
+ document.body.classList.add("electron-custom-titlebar");
+ }
+ });
+ }
+ });
useElectronContextMenu();
@@ -33,6 +60,11 @@ export default function App() {
const setLanguage = async () => {
const key = getCurrentLanguage();
if (!key) return;
+
+ // Set language attribute without changing layout direction
+ const langKey = key.replace("_", "-");
+ document.documentElement.setAttribute("lang", langKey || "en");
+
if (key === "en_gb") return;
const language = await getLanguage(key);
if (!language) return;
@@ -42,11 +74,12 @@ export default function App() {
return (
<>
-