diff --git a/.env b/.env
deleted file mode 100644
index e69de29b..00000000
diff --git a/.gitignore b/.gitignore
index a89d5a5b..3b9a11a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -117,9 +117,6 @@ fabric.properties
.idea/*
-!.idea/codeStyles
-!.idea/runConfigurations
-
### Linux ###
*~
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
deleted file mode 100644
index 1f64a473..00000000
--- a/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index 79ee123c..00000000
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.npmrc b/.npmrc
index db68d46a..36afb31d 100644
--- a/.npmrc
+++ b/.npmrc
@@ -1,7 +1,5 @@
; make all engine requirements (e.g. node version) strictly kept
engine-strict=true
-; tempfix for pnpm#5909: https://github.com/pnpm/pnpm/issues/5909#issuecomment-1397758156
-prefer-symlinked-executables=false
auto-install-peers=true
max-old-space-size=4096
enable-pre-post-scripts=true
diff --git a/Cargo.toml b/Cargo.toml
index 13a6105b..988d6dec 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -9,10 +9,10 @@ members = [
[workspace.package]
license = "GPL-3.0-only"
edition = "2021"
-repository = "https://github.com/Polyfrost/Nexus"
-documentation = "https://docs.polyfrost.org/nexus"
+repository = "https://github.com/Polyfrost/OneLauncher"
+documentation = "https://docs.polyfrost.org/onelauncher"
readme = "README.md"
-homepage = "https://polyfrost.org"
+homepage = "https://polyfrost.org/"
authors = [
"Polyfrost",
"Polyfrost Contributors"
@@ -22,6 +22,7 @@ authors = [
tauri = { version = "2.0.0-beta", features = [
"rustls-tls",
"tracing",
+ "specta"
] }
tauri-build = { version = "2.0.0-beta" }
tauri-plugin-authenticator = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v2" }
@@ -66,7 +67,7 @@ tracing-subscriber = { version = "0.3", features = [
] }
tracing-error = { version = "0.2" }
tracing-appender = { version = "0.2" }
-sentry = { version = "0.33", default-features = false, features = [
+sentry = { version = "0.34", default-features = false, features = [
"rustls",
"reqwest",
"backtrace",
diff --git a/client/package.json b/client/package.json
index 8f17816d..673909aa 100644
--- a/client/package.json
+++ b/client/package.json
@@ -18,7 +18,7 @@
"@rspc/solid": "^0.2.0",
"@rspc/tauri": "^0.2.0",
"@solid-primitives/deep": "^0.2.8",
- "@tanstack/solid-query": "^5.40.1",
+ "@tanstack/solid-query": "^5.45.0",
"fast-equals": "^5.0.1",
"plausible-tracker": "^0.3.9",
"solid-js": "^1.8.17",
diff --git a/core/src/api/cluster/mod.rs b/core/src/api/cluster/mod.rs
index bcc69b33..034c06cc 100644
--- a/core/src/api/cluster/mod.rs
+++ b/core/src/api/cluster/mod.rs
@@ -8,8 +8,8 @@ use crate::proxy::ClusterPayloadType;
use crate::store::ProcessorChild;
// use crate::package::from::{EnvType, PackDependency, PackFile, PackFileHash, PackFormat};
use crate::prelude::{ClusterPath, JavaVersion, PackagePath};
-pub use crate::store::{Cluster, JavaOptions, State};
use crate::store::MinecraftCredentials;
+pub use crate::store::{Cluster, JavaOptions, State};
use crate::utils::io::{self, IOError};
diff --git a/core/src/api/java.rs b/core/src/api/java.rs
index b6b03e21..6b0cf46a 100644
--- a/core/src/api/java.rs
+++ b/core/src/api/java.rs
@@ -66,8 +66,8 @@ pub async fn install_java(java_version: u32) -> crate::Result {
.await?;
let path = state.directories.java_dir().await;
- let mut archive = zip::ZipArchive::new(std::io::Cursor::new(file))
- .map_err(IOError::from_zip)?;
+ let mut archive =
+ zip::ZipArchive::new(std::io::Cursor::new(file)).map_err(IOError::from_zip)?;
if let Some(file) = archive.file_names().next() {
if let Some(dir) = file.split('/').next() {
@@ -79,9 +79,7 @@ pub async fn install_java(java_version: u32) -> crate::Result {
}
send_ingress(&ingress, 0.0, Some("extracing java binary")).await?;
- archive
- .extract(&path)
- .map_err(IOError::from_zip)?;
+ archive.extract(&path).map_err(IOError::from_zip)?;
send_ingress(&ingress, 10.0, Some("extracted java binary")).await?;
let mut base_path = path.join(
download
diff --git a/core/src/api/logger.rs b/core/src/api/logger.rs
index 1b4ee4da..a7cc8bd7 100644
--- a/core/src/api/logger.rs
+++ b/core/src/api/logger.rs
@@ -142,9 +142,7 @@ pub async fn get_logs_by_file(
.join(&log_file);
let metadata = std::fs::metadata(&path)?;
- let age = metadata
- .created()
- .unwrap_or(SystemTime::UNIX_EPOCH);
+ let age = metadata.created().unwrap_or(SystemTime::UNIX_EPOCH);
LogManager::initialize(log_type, age, &cluster_path, log_file, Some(true)).await
}
diff --git a/core/src/api/package/import/mod.rs b/core/src/api/package/import/mod.rs
index ba1e07ce..c0342ae4 100644
--- a/core/src/api/package/import/mod.rs
+++ b/core/src/api/package/import/mod.rs
@@ -79,9 +79,7 @@ pub async fn import_instances(import: ImportType, path: PathBuf) -> crate::Resul
ImportType::TLauncher => "instances".to_string(),
ImportType::Technic => "instances".to_string(),
ImportType::FTBLauncher => "instances".to_string(),
- _ => {
- return Err(anyhow::anyhow!("launcher type unknown, cant import").into())
- }
+ _ => return Err(anyhow::anyhow!("launcher type unknown, cant import").into()),
};
let instances_dir = path.join(&instances_path);
@@ -97,11 +95,11 @@ pub async fn import_instances(import: ImportType, path: PathBuf) -> crate::Resul
{
let path = e.path();
if path.is_dir() && is_valid_instance(path.clone(), import).await {
- let name = path.file_name();
- if let Some(name) = name {
- instances.push(name.to_string_lossy().to_string());
- }
- }
+ let name = path.file_name();
+ if let Some(name) = name {
+ instances.push(name.to_string_lossy().to_string());
+ }
+ }
}
Ok(instances)
diff --git a/core/src/store/credentials.rs b/core/src/store/credentials.rs
index abb453a5..52ecfa50 100644
--- a/core/src/store/credentials.rs
+++ b/core/src/store/credentials.rs
@@ -26,8 +26,7 @@ impl Credentials {
) -> crate::Result {
let path = SnapshotPath::from_path(path);
let stronghold = iota_stronghold::Stronghold::default();
- let keyprovider =
- KeyProvider::try_from(password).map_err(StrongholdError::MemoryError)?;
+ let keyprovider = KeyProvider::try_from(password).map_err(StrongholdError::MemoryError)?;
if path.exists() {
stronghold
.load_snapshot(&keyprovider, &path)
diff --git a/core/src/store/minecraft.rs b/core/src/store/minecraft.rs
index dff16dda..161a47ab 100644
--- a/core/src/store/minecraft.rs
+++ b/core/src/store/minecraft.rs
@@ -1,6 +1,5 @@
//! Handles MSA Authentication flow.
-use std::fmt::Write;
use base64::Engine;
use chrono::{DateTime, Utc};
use p256::ecdsa::signature::Signer;
@@ -11,6 +10,7 @@ use serde::{Deserialize, Serialize};
use serde_json::json;
use sha2::Digest;
use std::collections::HashMap;
+use std::fmt::Write;
use uuid::Uuid;
const AUTH_STORE: &str = "authentication.json";
@@ -878,8 +878,7 @@ async fn send_signed_request(
step: MinecraftAuthStep,
current_date: DateTime,
) -> Result, MinecraftAuthError> {
- let auth = authorization
- .map_or(Vec::new(), |v| v.as_bytes().to_vec());
+ let auth = authorization.map_or(Vec::new(), |v| v.as_bytes().to_vec());
let body = serde_json::to_vec(&raw_body)
.map_err(|source| MinecraftAuthError::SerializeError { step, source })?;
let time: u128 = { ((current_date.timestamp() as u128) + 11644473600) * 10000000 };
diff --git a/core/src/store/package.rs b/core/src/store/package.rs
index 0594e6a1..26002a45 100644
--- a/core/src/store/package.rs
+++ b/core/src/store/package.rs
@@ -1,7 +1,6 @@
//! Handlers for Mod metadata that can be displayed in a GUI mod list or exported as a mod pack
#[allow(clippy::all)]
-
use async_zip::tokio::read::fs::ZipFileReader;
use chrono::{DateTime, Utc};
use serde::{Deserialize, Serialize};
diff --git a/core/src/store/processor.rs b/core/src/store/processor.rs
index 6ac4243b..05a11342 100644
--- a/core/src/store/processor.rs
+++ b/core/src/store/processor.rs
@@ -41,9 +41,9 @@ pub enum IngressProcessType {
}
impl Default for IngressProcessor {
- fn default() -> Self {
- Self::new()
- }
+ fn default() -> Self {
+ Self::new()
+ }
}
impl IngressProcessor {
diff --git a/core/src/utils/io.rs b/core/src/utils/io.rs
index bc3914af..8e8515e3 100644
--- a/core/src/utils/io.rs
+++ b/core/src/utils/io.rs
@@ -202,9 +202,7 @@ pub fn extract_archive(archive: &PathBuf, dest: &PathBuf) -> crate::Result<()> {
pub fn extract_zip(archive: &PathBuf, dest: &PathBuf) -> Result<(), IOError> {
let file = File::open(archive).map_err(|err| IOError::with_path(err, archive.as_path()))?;
let archive = zip::ZipArchive::new(file).map_err(IOError::from_zip);
- archive?
- .extract(dest)
- .map_err(IOError::from_zip)?;
+ archive?.extract(dest).map_err(IOError::from_zip)?;
Ok(())
}
diff --git a/desktop/package.json b/desktop/package.json
index b7140a3a..17068071 100644
--- a/desktop/package.json
+++ b/desktop/package.json
@@ -24,26 +24,26 @@
"@rspc/tauri": "^0.2.0",
"@solid-primitives/refs": "^1.0.8",
"@solidjs/router": "^0.13.5",
- "@tanstack/solid-query": "^5.40.1",
- "@tauri-apps/api": "^2.0.0-beta",
+ "@tanstack/solid-query": "^5.45.0",
+ "@tauri-apps/api": "^2.0.0-beta.13",
"@tauri-apps/plugin-shell": "github:tauri-apps/tauri-plugin-shell#v2",
"@thisbeyond/solid-dnd": "^0.7.5",
- "@unocss/reset": "^0.60.4",
+ "@unocss/reset": "^0.61.0",
"@untitled-theme/icons-solid": "^0.10.0",
"overlayscrollbars": "^2.8.3",
"overlayscrollbars-solid": "^0.5.5",
"solid-js": "^1.8.17",
"solid-transition-group": "^0.2.3",
- "uuid": "^9.0.1"
+ "uuid": "^10.0.0"
},
"devDependencies": {
"@solidjs/testing-library": "^0.8.8",
- "@tauri-apps/cli": "2.0.0-beta.10",
- "@testing-library/jest-dom": "^6.4.5",
+ "@tauri-apps/cli": "^2.0.0-beta.20",
+ "@testing-library/jest-dom": "^6.4.6",
"@types/uuid": "^9.0.8",
"jsdom": "^24.1.0",
- "sass": "^1.77.4",
- "unocss": "^0.60.4",
+ "sass": "^1.77.6",
+ "unocss": "^0.61.0",
"vite-plugin-solid": "^2.10.2",
"vite-tsconfig-paths": "^4.3.2"
}
diff --git a/desktop/src-tauri/src/api/commands.rs b/desktop/src-tauri/src/api/commands.rs
index a75edb71..a20ac601 100644
--- a/desktop/src-tauri/src/api/commands.rs
+++ b/desktop/src-tauri/src/api/commands.rs
@@ -1,7 +1,11 @@
-use std::{collections::HashMap, path::PathBuf, str::FromStr};
+use std::collections::HashMap;
+use std::path::PathBuf;
+use std::str::FromStr;
use chrono::DateTime;
-use onelauncher::{cluster, data::{ClusterMeta, Loader, PackageData, Settings}, store::{Cluster, ClusterPath}, State};
+use onelauncher::data::{ClusterMeta, Loader, PackageData, Settings};
+use onelauncher::store::{Cluster, ClusterPath};
+use onelauncher::{cluster, State};
use serde::{Deserialize, Serialize};
use specta::Type;
use tokio::sync::RwLock;
@@ -34,7 +38,7 @@ pub fn is_dev() -> bool {
#[derive(Serialize, Deserialize, Type)]
pub struct CreateCluster {
- name: String,
+ name: String,
mc_version: String,
mod_loader: Loader,
loader_version: Option,
@@ -48,77 +52,78 @@ pub struct CreateCluster {
#[specta::specta]
#[tauri::command]
pub async fn create_cluster(props: CreateCluster) -> Result {
- let path = cluster::create::create_cluster(
- props.name,
- props.mc_version,
- props.mod_loader,
- props.loader_version,
- props.icon,
- props.icon_url,
- props.package_data,
- props.skip,
- props.skip_watch,
- ).await?;
+ let path = cluster::create::create_cluster(
+ props.name,
+ props.mc_version,
+ props.mod_loader,
+ props.loader_version,
+ props.icon,
+ props.icon_url,
+ props.package_data,
+ props.skip,
+ props.skip_watch,
+ )
+ .await?;
- if let Some(cluster) = cluster::get(&path, None).await? {
- Ok(cluster.uuid)
- } else {
- Err("Cluster does not exist".to_string())
- }
+ if let Some(cluster) = cluster::get(&path, None).await? {
+ Ok(cluster.uuid)
+ } else {
+ Err("Cluster does not exist".to_string())
+ }
}
fn placeholder_cluster() -> Cluster {
- let path = ClusterPath("test".into());
- Cluster {
- uuid: Uuid::from_str("56d1cbcf-1961-4477-b263-80e3b1c7a9d1").unwrap(),
- stage: onelauncher::store::ClusterStage::Installed,
- path: path.0,
- meta: ClusterMeta {
- created_at: DateTime::from_timestamp_millis(1718297861712).unwrap(),
- modified_at: DateTime::from_timestamp_millis(1718297861712).unwrap(),
- group: vec![],
- icon: None,
- icon_url: None,
- loader: Loader::Vanilla,
- loader_version: None,
- mc_version: "1.8.9".into(),
- name: "Test Cluster".into(),
- overall_played: 58195,
- recently_played: 0,
- package_data: None,
- played_at: None
- },
- memory: None,
- java: None,
- resolution: None,
- force_fullscreen: None,
- init_hooks: None,
- packages: HashMap::new(),
- update: None
- }
+ let path = ClusterPath("test".into());
+ Cluster {
+ uuid: Uuid::from_str("56d1cbcf-1961-4477-b263-80e3b1c7a9d1").unwrap(),
+ stage: onelauncher::store::ClusterStage::Installed,
+ path: path.0,
+ meta: ClusterMeta {
+ created_at: DateTime::from_timestamp_millis(1718297861712).unwrap(),
+ modified_at: DateTime::from_timestamp_millis(1718297861712).unwrap(),
+ group: vec![],
+ icon: None,
+ icon_url: None,
+ loader: Loader::Vanilla,
+ loader_version: None,
+ mc_version: "1.8.9".into(),
+ name: "Test Cluster".into(),
+ overall_played: 58195,
+ recently_played: 0,
+ package_data: None,
+ played_at: None,
+ },
+ memory: None,
+ java: None,
+ resolution: None,
+ force_fullscreen: None,
+ init_hooks: None,
+ packages: HashMap::new(),
+ update: None,
+ }
}
#[specta::specta]
#[tauri::command]
pub async fn get_cluster(uuid: Uuid) -> Result {
- Ok(placeholder_cluster())
+ Ok(placeholder_cluster())
- // match cluster::get_by_uuid(uuid, None).await? {
- // Some(cluster) => Ok(cluster),
- // None => Err("Cluster does not exist".into())
- // }
+ // match cluster::get_by_uuid(uuid, None).await? {
+ // Some(cluster) => Ok(cluster),
+ // None => Err("Cluster does not exist".into())
+ // }
}
#[specta::specta]
#[tauri::command]
pub async fn get_clusters() -> Result, String> {
- let mut map = HashMap::::new();
- let cluster = placeholder_cluster();
- map.insert(cluster.cluster_path(), cluster);
+ let mut map = HashMap::::new();
+ let cluster = placeholder_cluster();
+ map.insert(cluster.cluster_path(), cluster);
- Ok(map)
-
- // cluster::list(None).await.map_err(|op| op.into())
+ Ok(map)
+
+ // cluster::list(None).await.map_err(|op| op.into())
}
#[specta::specta]
diff --git a/desktop/src-tauri/src/api/mod.rs b/desktop/src-tauri/src/api/mod.rs
index d67bc477..878322b6 100644
--- a/desktop/src-tauri/src/api/mod.rs
+++ b/desktop/src-tauri/src/api/mod.rs
@@ -20,20 +20,20 @@ pub type Result = std::result::Result;
#[derive(thiserror::Error, Debug, Serialize, specta::Type)]
pub enum OneLauncherSerializableError {
- #[error("{0}")]
- CommonError(String),
+ #[error("{0}")]
+ CommonError(String),
}
impl From for OneLauncherSerializableError {
- fn from(value: OneLauncherError) -> Self {
- Self::CommonError(value.to_string())
- }
+ fn from(value: OneLauncherError) -> Self {
+ Self::CommonError(value.to_string())
+ }
}
impl From for OneLauncherSerializableError {
- fn from(value: onelauncher::Error) -> Self {
- Self::CommonError(value.to_string())
- }
+ fn from(value: onelauncher::Error) -> Self {
+ Self::CommonError(value.to_string())
+ }
}
#[derive(thiserror::Error, Debug)]
diff --git a/desktop/src-tauri/src/ext/updater.rs b/desktop/src-tauri/src/ext/updater.rs
index 54d19862..29e7f37b 100644
--- a/desktop/src-tauri/src/ext/updater.rs
+++ b/desktop/src-tauri/src/ext/updater.rs
@@ -1,18 +1,19 @@
-use tauri::{plugin::TauriPlugin, Manager, Runtime};
+use tauri::plugin::TauriPlugin;
+use tauri::{Manager, Runtime};
use tauri_plugin_updater::{Update as TauriPluginUpdate, UpdaterExt};
use tokio::sync::Mutex;
#[derive(Debug, Clone, serde::Serialize)]
pub struct Update {
- pub version: String,
+ pub version: String,
}
impl Update {
- fn new(update: &TauriPluginUpdate) -> Self {
- Self {
- version: update.version.clone(),
- }
- }
+ fn new(update: &TauriPluginUpdate) -> Self {
+ Self {
+ version: update.version.clone(),
+ }
+ }
}
#[derive(Default)]
diff --git a/desktop/src-tauri/src/lib.rs b/desktop/src-tauri/src/lib.rs
index 4c0732be..5d5766a4 100644
--- a/desktop/src-tauri/src/lib.rs
+++ b/desktop/src-tauri/src/lib.rs
@@ -35,9 +35,7 @@ pub async fn run() {
.await;
}
-pub async fn run_app(
- setup: F,
-) {
+pub async fn run_app(setup: F) {
let builder = tauri::Builder::default()
.plugin(tauri_plugin_shell::init())
.plugin(tauri_plugin_single_instance::init(|app, argv, cwd| {
@@ -55,16 +53,14 @@ pub async fn run_app(
Ok(())
});
- let builder = builder
- .plugin(api::init())
- .invoke_handler({
- let builder = collect_commands!();
+ let builder = builder.plugin(api::init()).invoke_handler({
+ let builder = collect_commands!();
- #[cfg(debug_assertions)]
- let builder = builder.path("../src/bindings.ts");
+ #[cfg(debug_assertions)]
+ let builder = builder.path("../src/bindings.ts");
- builder.build().unwrap()
- });
+ builder.build().unwrap()
+ });
let app = builder
.build(tauri::tauri_build_context!())
diff --git a/desktop/src/ui/App.tsx b/desktop/src/ui/App.tsx
index 91593949..ea1d4a3c 100644
--- a/desktop/src/ui/App.tsx
+++ b/desktop/src/ui/App.tsx
@@ -9,11 +9,10 @@ import { SettingsProvider } from './hooks/useSettings';
import { bridge } from '~index';
function App(props: ParentProps) {
- if (!bridge.commands.isDev()) {
+ if (!bridge.commands.isDev())
document.addEventListener('contextmenu', (event) => {
event.preventDefault();
});
- }
return (
diff --git a/desktop/src/ui/components/base/Dropdown.tsx b/desktop/src/ui/components/base/Dropdown.tsx
index 95502f77..c7626071 100644
--- a/desktop/src/ui/components/base/Dropdown.tsx
+++ b/desktop/src/ui/components/base/Dropdown.tsx
@@ -14,7 +14,7 @@ function Dropdown(props: DropdownProps) {
const [split, rest] = splitProps(props, ['children', 'class', 'text', 'onChange', 'selected']);
const [visible, setVisible] = createSignal(false);
- // eslint-disable-next-line solid/reactivity
+ // eslint-disable-next-line solid/reactivity -- todo
const [selected, setSelected] = createSignal(split.selected || 0);
let ref!: HTMLDivElement;
diff --git a/desktop/src/ui/components/overlay/Popup.tsx b/desktop/src/ui/components/overlay/Popup.tsx
index 5c73302d..1be96176 100644
--- a/desktop/src/ui/components/overlay/Popup.tsx
+++ b/desktop/src/ui/components/overlay/Popup.tsx
@@ -7,7 +7,7 @@ import type {
Setter } from 'solid-js';
import { Portal } from 'solid-js/web';
-// eslint-disable-next-line ts/no-namespace
+// eslint-disable-next-line ts/no-namespace -- todo
declare namespace Popup {
type PopupProps = Omit[0], 'children'> & ParentProps & {
visible: Accessor;
diff --git a/desktop/src/ui/hooks/useCluster.tsx b/desktop/src/ui/hooks/useCluster.tsx
index 1a54bced..2b85cd26 100644
--- a/desktop/src/ui/hooks/useCluster.tsx
+++ b/desktop/src/ui/hooks/useCluster.tsx
@@ -14,7 +14,7 @@ export function getCluster(uuid: string | undefined | null): Resource |
}
export function ClusterProvider(props: ParentProps & { uuid: string | undefined }) {
- // eslint-disable-next-line solid/reactivity
+ // eslint-disable-next-line solid/reactivity -- todo
const cluster = getCluster(props.uuid);
return (
diff --git a/desktop/src/ui/pages/settings/game/SettingsAccounts.tsx b/desktop/src/ui/pages/settings/game/SettingsAccounts.tsx
index c8082a2d..cb3429f4 100644
--- a/desktop/src/ui/pages/settings/game/SettingsAccounts.tsx
+++ b/desktop/src/ui/pages/settings/game/SettingsAccounts.tsx
@@ -4,7 +4,6 @@ import Button from '~ui/components/base/Button';
import Tooltip from '~ui/components/base/Tooltip';
import PlayerHead from '~ui/components/game/PlayerHead';
import ScrollableContainer from '~ui/components/ScrollableContainer';
-import SettingsRow from '~ui/components/SettingsRow';
import Sidebar from '~ui/components/Sidebar';
const Accounts: {
diff --git a/package.json b/package.json
index b3837f32..a789b1e9 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "@onelauncher/root",
"type": "module",
"version": "1.0.0",
- "packageManager": "pnpm@9.1.4",
+ "packageManager": "pnpm@9.4.0",
"description": "Next-generation open source Minecraft launcher and tools for interacting with Polyfrost",
"license": "GPL-3.0-only",
"repository": {
@@ -22,16 +22,16 @@
"release:node": "bumpp -r"
},
"devDependencies": {
- "@flowr/eslint-config": "^3.5.2",
- "@types/node": "^20.14.2",
+ "@flowr/eslint-config": "^3.7.0",
+ "@types/node": "^20.14.3",
"@vitest/ui": "^1.6.0",
"bumpp": "^9.4.1",
"eslint": "^8.56.0",
"eslint-plugin-solid": "^0.14.0",
"ts-node": "^10.9.2",
- "tsx": "^4.12.0",
+ "tsx": "^4.15.6",
"typescript": "^5.4.5",
- "vite": "^5.2.12",
+ "vite": "^5.3.1",
"vitest": "^1.6.0"
},
"pnpm": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 03876874..b318f3e7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,11 +9,11 @@ importers:
.:
devDependencies:
'@flowr/eslint-config':
- specifier: ^3.5.2
- version: 3.5.2(@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.27)(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))
+ specifier: ^3.7.0
+ version: 3.7.0(@unocss/eslint-plugin@0.61.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-vue@9.26.0(eslint@8.57.0))(eslint-processor-vue-blocks@0.1.2(eslint@8.57.0))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.6))(vue-eslint-parser@9.4.3(eslint@8.57.0))
'@types/node':
- specifier: ^20.14.2
- version: 20.14.2
+ specifier: ^20.14.3
+ version: 20.14.3
'@vitest/ui':
specifier: ^1.6.0
version: 1.6.0(vitest@1.6.0)
@@ -28,19 +28,19 @@ importers:
version: 0.14.0(eslint@8.57.0)(typescript@5.4.5)
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@20.14.2)(typescript@5.4.5)
+ version: 10.9.2(@types/node@20.14.3)(typescript@5.4.5)
tsx:
- specifier: ^4.12.0
- version: 4.12.0
+ specifier: ^4.15.6
+ version: 4.15.6
typescript:
specifier: ^5.4.5
version: 5.4.5
vite:
- specifier: ^5.2.12
- version: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ specifier: ^5.3.1
+ version: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
vitest:
specifier: ^1.6.0
- version: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
+ version: 1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6)
client:
dependencies:
@@ -49,16 +49,16 @@ importers:
version: 0.2.0
'@rspc/solid':
specifier: ^0.2.0
- version: 0.2.0(@tanstack/solid-query@5.40.1(solid-js@1.8.17))(solid-js@1.8.17)
+ version: 0.2.0(@tanstack/solid-query@5.45.0(solid-js@1.8.17))(solid-js@1.8.17)
'@rspc/tauri':
specifier: ^0.2.0
- version: 0.2.0(@tauri-apps/api@2.0.0-beta.8)
+ version: 0.2.0(@tauri-apps/api@2.0.0-beta.13)
'@solid-primitives/deep':
specifier: ^0.2.8
version: 0.2.8(solid-js@1.8.17)
'@tanstack/solid-query':
- specifier: ^5.40.1
- version: 5.40.1(solid-js@1.8.17)
+ specifier: ^5.45.0
+ version: 5.45.0(solid-js@1.8.17)
fast-equals:
specifier: ^5.0.1
version: 5.0.1
@@ -91,10 +91,10 @@ importers:
version: 0.2.0
'@rspc/solid':
specifier: ^0.2.0
- version: 0.2.0(@tanstack/solid-query@5.40.1(solid-js@1.8.17))(solid-js@1.8.17)
+ version: 0.2.0(@tanstack/solid-query@5.45.0(solid-js@1.8.17))(solid-js@1.8.17)
'@rspc/tauri':
specifier: ^0.2.0
- version: 0.2.0(@tauri-apps/api@2.0.0-beta.8)
+ version: 0.2.0(@tauri-apps/api@2.0.0-beta.13)
'@solid-primitives/refs':
specifier: ^1.0.8
version: 1.0.8(solid-js@1.8.17)
@@ -102,11 +102,11 @@ importers:
specifier: ^0.13.5
version: 0.13.5(solid-js@1.8.17)
'@tanstack/solid-query':
- specifier: ^5.40.1
- version: 5.40.1(solid-js@1.8.17)
+ specifier: ^5.45.0
+ version: 5.45.0(solid-js@1.8.17)
'@tauri-apps/api':
- specifier: ^2.0.0-beta
- version: 2.0.0-beta.8
+ specifier: ^2.0.0-beta.13
+ version: 2.0.0-beta.13
'@tauri-apps/plugin-shell':
specifier: github:tauri-apps/tauri-plugin-shell#v2
version: https://codeload.github.com/tauri-apps/tauri-plugin-shell/tar.gz/5b496abe090f771847887edc8dd2e5eeee0af270
@@ -114,8 +114,8 @@ importers:
specifier: ^0.7.5
version: 0.7.5(solid-js@1.8.17)
'@unocss/reset':
- specifier: ^0.60.4
- version: 0.60.4
+ specifier: ^0.61.0
+ version: 0.61.0
'@untitled-theme/icons-solid':
specifier: ^0.10.0
version: 0.10.0(solid-js@1.8.17)
@@ -132,18 +132,18 @@ importers:
specifier: ^0.2.3
version: 0.2.3(solid-js@1.8.17)
uuid:
- specifier: ^9.0.1
- version: 9.0.1
+ specifier: ^10.0.0
+ version: 10.0.0
devDependencies:
'@solidjs/testing-library':
specifier: ^0.8.8
version: 0.8.8(@solidjs/router@0.13.5(solid-js@1.8.17))(solid-js@1.8.17)
'@tauri-apps/cli':
- specifier: 2.0.0-beta.10
- version: 2.0.0-beta.10
+ specifier: ^2.0.0-beta.20
+ version: 2.0.0-beta.20
'@testing-library/jest-dom':
- specifier: ^6.4.5
- version: 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))
+ specifier: ^6.4.6
+ version: 6.4.6(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6))
'@types/uuid':
specifier: ^9.0.8
version: 9.0.8
@@ -151,35 +151,35 @@ importers:
specifier: ^24.1.0
version: 24.1.0
sass:
- specifier: ^1.77.4
- version: 1.77.4
+ specifier: ^1.77.6
+ version: 1.77.6
unocss:
- specifier: ^0.60.4
- version: 0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
+ specifier: ^0.61.0
+ version: 0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
vite-plugin-solid:
specifier: ^2.10.2
- version: 2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)))(solid-js@1.8.17)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
+ version: 2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6)))(solid-js@1.8.17)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
vite-tsconfig-paths:
specifier: ^4.3.2
- version: 4.3.2(typescript@5.4.5)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
+ version: 4.3.2(typescript@5.4.5)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
scripts:
dependencies:
'@flowr/utils':
- specifier: ^3.5.2
- version: 3.5.2
+ specifier: ^3.7.0
+ version: 3.7.0
'@iarna/toml':
specifier: ^2.2.5
version: 2.2.5
execa:
- specifier: ^9.1.0
- version: 9.1.0
+ specifier: ^9.2.0
+ version: 9.2.0
semver:
specifier: ^7.6.2
version: 7.6.2
undici:
- specifier: ^6.18.2
- version: 6.18.2
+ specifier: ^6.19.1
+ version: 6.19.1
devDependencies:
'@types/iarna__toml':
specifier: ^2.0.5
@@ -190,8 +190,8 @@ importers:
packages:
- '@adobe/css-tools@4.3.3':
- resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==}
+ '@adobe/css-tools@4.4.0':
+ resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==}
'@ampproject/remapping@2.3.0':
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
@@ -214,40 +214,48 @@ packages:
resolution: {integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==}
engines: {node: '>=6.9.0'}
+ '@babel/code-frame@7.24.7':
+ resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/compat-data@7.24.6':
resolution: {integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==}
engines: {node: '>=6.9.0'}
+ '@babel/compat-data@7.24.7':
+ resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/core@7.24.4':
resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.24.6':
- resolution: {integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==}
+ '@babel/core@7.24.7':
+ resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.24.4':
resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.24.6':
- resolution: {integrity: sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==}
+ '@babel/generator@7.24.7':
+ resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.24.6':
- resolution: {integrity: sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg==}
+ '@babel/helper-annotate-as-pure@7.24.7':
+ resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.23.6':
resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.24.6':
- resolution: {integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==}
+ '@babel/helper-compilation-targets@7.24.7':
+ resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.24.6':
- resolution: {integrity: sha512-djsosdPJVZE6Vsw3kk7IPRWethP94WHGOhQTc67SNXE0ZzMhHgALw8iGmYS0TD1bbMM0VDROy43od7/hN6WYcA==}
+ '@babel/helper-create-class-features-plugin@7.24.7':
+ resolution: {integrity: sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -256,16 +264,28 @@ packages:
resolution: {integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-environment-visitor@7.24.7':
+ resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-function-name@7.24.6':
resolution: {integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-function-name@7.24.7':
+ resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-hoist-variables@7.24.6':
resolution: {integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.24.6':
- resolution: {integrity: sha512-OTsCufZTxDUsv2/eDXanw/mUZHWOxSbEmC3pP8cgjcy5rgeVPWWMStnv274DV60JtHxTk0adT0QrCzC4M9NWGg==}
+ '@babel/helper-hoist-variables@7.24.7':
+ resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-member-expression-to-functions@7.24.7':
+ resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==}
engines: {node: '>=6.9.0'}
'@babel/helper-module-imports@7.18.6':
@@ -280,32 +300,36 @@ packages:
resolution: {integrity: sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-module-imports@7.24.7':
+ resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-module-transforms@7.23.3':
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-module-transforms@7.24.6':
- resolution: {integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==}
+ '@babel/helper-module-transforms@7.24.7':
+ resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.24.6':
- resolution: {integrity: sha512-3SFDJRbx7KuPRl8XDUr8O7GAEB8iGyWPjLKJh/ywP/Iy9WOmEfMrsWbaZpvBu2HSYn4KQygIsz0O7m8y10ncMA==}
+ '@babel/helper-optimise-call-expression@7.24.7':
+ resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
engines: {node: '>=6.9.0'}
'@babel/helper-plugin-utils@7.24.0':
resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.24.6':
- resolution: {integrity: sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==}
+ '@babel/helper-plugin-utils@7.24.7':
+ resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-replace-supers@7.24.6':
- resolution: {integrity: sha512-mRhfPwDqDpba8o1F8ESxsEkJMQkUF8ZIWrAc0FtWhxnjfextxMWxr22RtFizxxSYLjVHDeMgVsRq8BBZR2ikJQ==}
+ '@babel/helper-replace-supers@7.24.7':
+ resolution: {integrity: sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -314,14 +338,22 @@ packages:
resolution: {integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==}
engines: {node: '>=6.9.0'}
- '@babel/helper-skip-transparent-expression-wrappers@7.24.6':
- resolution: {integrity: sha512-jhbbkK3IUKc4T43WadP96a27oYti9gEf1LdyGSP2rHGH77kwLwfhO7TgwnWvxxQVmke0ImmCSS47vcuxEMGD3Q==}
+ '@babel/helper-simple-access@7.24.7':
+ resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
+ resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-split-export-declaration@7.24.6':
resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-split-export-declaration@7.24.7':
+ resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-string-parser@7.24.6':
resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==}
engines: {node: '>=6.9.0'}
@@ -342,18 +374,26 @@ packages:
resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-option@7.24.7':
+ resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helpers@7.24.4':
resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.24.6':
- resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==}
+ '@babel/helpers@7.24.7':
+ resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==}
engines: {node: '>=6.9.0'}
'@babel/highlight@7.24.6':
resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==}
engines: {node: '>=6.9.0'}
+ '@babel/highlight@7.24.7':
+ resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/parser@7.24.4':
resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
engines: {node: '>=6.0.0'}
@@ -375,44 +415,44 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-jsx@7.24.6':
- resolution: {integrity: sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw==}
+ '@babel/plugin-syntax-jsx@7.24.7':
+ resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-typescript@7.24.6':
- resolution: {integrity: sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A==}
+ '@babel/plugin-syntax-typescript@7.24.7':
+ resolution: {integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-commonjs@7.24.6':
- resolution: {integrity: sha512-JEV8l3MHdmmdb7S7Cmx6rbNEjRCgTQMZxllveHO0mx6uiclB0NflCawlQQ6+o5ZrwjUBYPzHm2XoK4wqGVUFuw==}
+ '@babel/plugin-transform-modules-commonjs@7.24.7':
+ resolution: {integrity: sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.24.6':
- resolution: {integrity: sha512-H0i+hDLmaYYSt6KU9cZE0gb3Cbssa/oxWis7PX4ofQzbvsfix9Lbh8SRk7LCPDlLWJHUiFeHU0qRRpF/4Zv7mQ==}
+ '@babel/plugin-transform-typescript@7.24.7':
+ resolution: {integrity: sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/preset-typescript@7.24.6':
- resolution: {integrity: sha512-U10aHPDnokCFRXgyT/MaIRTivUu2K/mu0vJlwRS9LxJmJet+PFQNKpggPyFCUtC6zWSBPjvxjnpNkAn3Uw2m5w==}
+ '@babel/preset-typescript@7.24.7':
+ resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.24.5':
- resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==}
- engines: {node: '>=6.9.0'}
-
'@babel/runtime@7.24.6':
resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==}
engines: {node: '>=6.9.0'}
+ '@babel/runtime@7.24.7':
+ resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/template@7.24.0':
resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
engines: {node: '>=6.9.0'}
@@ -421,12 +461,16 @@ packages:
resolution: {integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==}
engines: {node: '>=6.9.0'}
+ '@babel/template@7.24.7':
+ resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==}
+ engines: {node: '>=6.9.0'}
+
'@babel/traverse@7.24.1':
resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.24.6':
- resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==}
+ '@babel/traverse@7.24.7':
+ resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==}
engines: {node: '>=6.9.0'}
'@babel/types@7.24.0':
@@ -457,144 +501,150 @@ packages:
resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==}
engines: {node: '>=16'}
- '@esbuild/aix-ppc64@0.20.2':
- resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==}
+ '@esbuild/aix-ppc64@0.21.5':
+ resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [aix]
- '@esbuild/android-arm64@0.20.2':
- resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==}
+ '@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.20.2':
- resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==}
+ '@esbuild/android-arm@0.21.5':
+ resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
- '@esbuild/android-x64@0.20.2':
- resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==}
+ '@esbuild/android-x64@0.21.5':
+ resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
- '@esbuild/darwin-arm64@0.20.2':
- resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==}
+ '@esbuild/darwin-arm64@0.21.5':
+ resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-x64@0.20.2':
- resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==}
+ '@esbuild/darwin-x64@0.21.5':
+ resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
- '@esbuild/freebsd-arm64@0.20.2':
- resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==}
+ '@esbuild/freebsd-arm64@0.21.5':
+ resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.20.2':
- resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==}
+ '@esbuild/freebsd-x64@0.21.5':
+ resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
- '@esbuild/linux-arm64@0.20.2':
- resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==}
+ '@esbuild/linux-arm64@0.21.5':
+ resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm@0.20.2':
- resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==}
+ '@esbuild/linux-arm@0.21.5':
+ resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-ia32@0.20.2':
- resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==}
+ '@esbuild/linux-ia32@0.21.5':
+ resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-loong64@0.20.2':
- resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==}
+ '@esbuild/linux-loong64@0.21.5':
+ resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-mips64el@0.20.2':
- resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==}
+ '@esbuild/linux-mips64el@0.21.5':
+ resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-ppc64@0.20.2':
- resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==}
+ '@esbuild/linux-ppc64@0.21.5':
+ resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-riscv64@0.20.2':
- resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==}
+ '@esbuild/linux-riscv64@0.21.5':
+ resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-s390x@0.20.2':
- resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==}
+ '@esbuild/linux-s390x@0.21.5':
+ resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-x64@0.20.2':
- resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==}
+ '@esbuild/linux-x64@0.21.5':
+ resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
- '@esbuild/netbsd-x64@0.20.2':
- resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==}
+ '@esbuild/netbsd-x64@0.21.5':
+ resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
- '@esbuild/openbsd-x64@0.20.2':
- resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==}
+ '@esbuild/openbsd-x64@0.21.5':
+ resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
- '@esbuild/sunos-x64@0.20.2':
- resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==}
+ '@esbuild/sunos-x64@0.21.5':
+ resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.20.2':
- resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==}
+ '@esbuild/win32-arm64@0.21.5':
+ resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.20.2':
- resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==}
+ '@esbuild/win32-ia32@0.21.5':
+ resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.20.2':
- resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==}
+ '@esbuild/win32-x64@0.21.5':
+ resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
+ '@eslint-community/eslint-plugin-eslint-comments@4.3.0':
+ resolution: {integrity: sha512-6e93KtgsndNkvwCCa07LOQJSwzzLLxwrFll3+huyFoiiQXWG0KBcmo0Q1bVgYQQDLfWOOZl2VPBsXqZL6vHIBQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
+
'@eslint-community/eslint-utils@4.4.0':
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -621,8 +671,8 @@ packages:
resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- '@flowr/eslint-config@3.5.2':
- resolution: {integrity: sha512-p/nJqzxjCbj7phDYdZg9DG+Ix7ULzUd56TEduBFvg4/rVBhtT2Uoi6tUujmaKnETo61qE9kCvIfdRpiraEbL3g==}
+ '@flowr/eslint-config@3.7.0':
+ resolution: {integrity: sha512-4zR3FRva9RzbNYbpiJe2dpsWxPiN+1pHKlE1MiWYOFPit6JMzVPI2IVUQBbIw2kuPJCFSvd4+sbaAhO+f1pf4Q==}
engines: {node: '>=20'}
peerDependencies:
'@eslint-react/eslint-plugin': ^1.5.8
@@ -633,12 +683,15 @@ packages:
eslint-plugin-astro: ^1.2.0
eslint-plugin-format: '>=0.1.0'
eslint-plugin-react-hooks: ^4.6.0
- eslint-plugin-react-refresh: ^0.4.4
eslint-plugin-solid: ^0.14.0
eslint-plugin-svelte: '>=2.39.0'
+ eslint-plugin-vue: ^9.26.0
+ eslint-plugin-vuejs-accessibility: ^2.3.0
+ eslint-processor-vue-blocks: ^0.1.2
prettier-plugin-astro: ^0.14.0
prettier-plugin-slidev: ^1.0.5
svelte-eslint-parser: '>=0.36.0'
+ vue-eslint-parser: ^9.4.3
peerDependenciesMeta:
'@eslint-react/eslint-plugin':
optional: true
@@ -654,21 +707,27 @@ packages:
optional: true
eslint-plugin-react-hooks:
optional: true
- eslint-plugin-react-refresh:
- optional: true
eslint-plugin-solid:
optional: true
eslint-plugin-svelte:
optional: true
+ eslint-plugin-vue:
+ optional: true
+ eslint-plugin-vuejs-accessibility:
+ optional: true
+ eslint-processor-vue-blocks:
+ optional: true
prettier-plugin-astro:
optional: true
prettier-plugin-slidev:
optional: true
svelte-eslint-parser:
optional: true
+ vue-eslint-parser:
+ optional: true
- '@flowr/utils@3.5.2':
- resolution: {integrity: sha512-Fc1xOmDfKjKT9Oky6av3TEoJ2l0lT5Ye5mJDmOMYd60aRX1+sYXIAGgKATTRnirjKa6/+zLLFEhUSU63gcPHEQ==}
+ '@flowr/utils@3.7.0':
+ resolution: {integrity: sha512-noQbZgWerq38w3dx6UnJygChJdRkNQxQNBMPbX5kRZbAv3hS5sLTxJ1EIIqsDdMhbq6S2hhXpV0kUmWeV69+Dw==}
engines: {node: '>=20'}
'@fontsource/poppins@5.0.14':
@@ -906,109 +965,113 @@ packages:
'@solidjs/router':
optional: true
- '@stylistic/eslint-plugin-js@2.1.0':
- resolution: {integrity: sha512-gdXUjGNSsnY6nPyqxu6lmDTtVrwCOjun4x8PUn0x04d5ucLI74N3MT1Q0UhdcOR9No3bo5PGDyBgXK+KmD787A==}
+ '@stylistic/eslint-plugin-js@2.2.1':
+ resolution: {integrity: sha512-M2dQkKw2R4R+b1SJ/xElJ9bDVq/vCI31VpIIxkZD9KXCqbUHvtsGpZH3eO6MzmFWOZj4PfNdEQdP332MtqjCPg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-jsx@2.1.0':
- resolution: {integrity: sha512-mMD7S+IndZo2vxmwpHVTCwx2O1VdtE5tmpeNwgaEcXODzWV1WTWpnsc/PECQKIr/mkLPFWiSIqcuYNhQ/3l6AQ==}
+ '@stylistic/eslint-plugin-jsx@2.2.1':
+ resolution: {integrity: sha512-J/R4tU38v8gVqKPy6Mh22dq8btLSPWK06SuRc/ryOxT8LpW2ZdcSDP4HNvQiOte0Wy9xzgKJHP4JlYauDZ/oVw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-plus@2.1.0':
- resolution: {integrity: sha512-S5QAlgYXESJaSBFhBSBLZy9o36gXrXQwWSt6QkO+F0SrT9vpV5JF/VKoh+ojO7tHzd8Ckmyouq02TT9Sv2B0zQ==}
+ '@stylistic/eslint-plugin-plus@2.2.1':
+ resolution: {integrity: sha512-VGdTcQzZ/cZNcJnvjDos1VLzUerPapvYCVSCQZEhupMtmxt+mbITiJWzLLHYNfqGBnW7ABqViLfob+s3Q2GcKw==}
peerDependencies:
eslint: '*'
- '@stylistic/eslint-plugin-ts@2.1.0':
- resolution: {integrity: sha512-2ioFibufHYBALx2TBrU4KXovCkN8qCqcb9yIHc0fyOfTaO5jw4d56WW7YRcF3Zgde6qFyXwAN6z/+w4pnmos1g==}
+ '@stylistic/eslint-plugin-ts@2.2.1':
+ resolution: {integrity: sha512-2AbpXGGorCEzDryth7RhOMJWlko+sxSs1lxL2tSXB5H/EffmXgLn1tMoMKgwYJW3s6v0BxJRr5BWj9B9JaZTUQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin@2.1.0':
- resolution: {integrity: sha512-cBBowKP2u/+uE5CzgH5w8pE9VKqcM7BXdIDPIbGt2rmLJGnA6MJPr9vYGaqgMoJFs7R/FzsMQerMvvEP40g2uw==}
+ '@stylistic/eslint-plugin@2.2.1':
+ resolution: {integrity: sha512-YErqfwWFbRCpkyPtrcVYaJhvEn9aXE4WzxxkZ7Q3OKS4QD9CE6qZjzEw5DhcA2wL3Jo6JbzSB3/stJMNocGMgQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@tanstack/query-core@5.40.0':
- resolution: {integrity: sha512-eD8K8jsOIq0Z5u/QbvOmfvKKE/XC39jA7yv4hgpl/1SRiU+J8QCIwgM/mEHuunQsL87dcvnHqSVLmf9pD4CiaA==}
+ '@tanstack/query-core@5.45.0':
+ resolution: {integrity: sha512-RVfIZQmFUTdjhSAAblvueimfngYyfN6HlwaJUPK71PKd7yi43Vs1S/rdimmZedPWX/WGppcq/U1HOj7O7FwYxw==}
- '@tanstack/solid-query@5.40.1':
- resolution: {integrity: sha512-2eMGS3ufwxycfSm6B2JoB/ne2N5xAJ0Kb3QHxicK15uwcb1p08iXclgViwCVjbFW4KUGjxgR4u/FTrin/QvuTw==}
+ '@tanstack/solid-query@5.45.0':
+ resolution: {integrity: sha512-bvgTVmW3GSUxUv6LwbeYxDaF/6Bjsks7JlGHzNEoZXB0kjsoxqavRYmLgAIrwn1vqyR53dkxvH+rDTwGfQv6CQ==}
peerDependencies:
solid-js: ^1.6.0
+ '@tauri-apps/api@2.0.0-beta.13':
+ resolution: {integrity: sha512-Np1opKANzRMF3lgJ9gDquBCB9SxlE2lRmNpVx1+L6RyzAmigkuh0ZulT5jMnDA3JLsuSDU135r/s4t/Pmx4atg==}
+ engines: {node: '>= 18', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
+
'@tauri-apps/api@2.0.0-beta.8':
resolution: {integrity: sha512-fN5u+9HsSfhRaXGOdD2kPGbqDgyX+nkm1XF/4d/LNuM4WiNfvHjjRAqWQYBhQsg1aF9nsTPmSW+tmy+Yn5T5+A==}
engines: {node: '>= 18', npm: '>= 6.6.0', yarn: '>= 1.19.1'}
- '@tauri-apps/cli-darwin-arm64@2.0.0-beta.10':
- resolution: {integrity: sha512-ZCNrvCn+hKsGXK6CZXmFMyWWR0MdQIq4TtEbQUG1vcepsb8ITJLo0yFmP/Dy5oSjQ1OO2/t5f7mkYj/yGut4xQ==}
+ '@tauri-apps/cli-darwin-arm64@2.0.0-beta.20':
+ resolution: {integrity: sha512-oCJOCib7GuYkwkBXx+ekamR8NZZU+2i3MLP+DHpDxK5gS2uhCE+CBkamJkNt6y1x6xdVnwyqZOm5RvN4SRtyIA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@tauri-apps/cli-darwin-x64@2.0.0-beta.10':
- resolution: {integrity: sha512-9sasAhH9zWEV4YKBeF9hcxcgA43ff1Y25OdkM9GsZSxo6gceNOaDuYAwaQL5KS35lM01JZLKioStAGRyzz+sxA==}
+ '@tauri-apps/cli-darwin-x64@2.0.0-beta.20':
+ resolution: {integrity: sha512-lC5QSnRExedYN4Ds6ZlSvC2PxP8qfIYBJQ5ktf+PJI5gQALdNeVtd6YnTG1ODCEklfLq9WKkGwp7JdALTU5wDA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@tauri-apps/cli-linux-arm-gnueabihf@2.0.0-beta.10':
- resolution: {integrity: sha512-g/YzvHoGD8Sr3j3stiBVx1gPuGPznklTOCQ8qHBPhW243xeLG/IwMBF8jDDtqfnRIwJBIIltS733ZJRlsFnXNA==}
+ '@tauri-apps/cli-linux-arm-gnueabihf@2.0.0-beta.20':
+ resolution: {integrity: sha512-nZCeBMHHye5DLOJV5k2w658hnCS+LYaOZ8y/G9l3ei+g0L/HBjlSy6r4simsAT5TG8+l3oCZzLBngfTMdDS/YA==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
- '@tauri-apps/cli-linux-arm64-gnu@2.0.0-beta.10':
- resolution: {integrity: sha512-KYuDwbQSky98NhEcIY47r7lR6yQgx2fLiLtW7nL63zZGW0eCLRTY1gVZUjYlLAJtaPmg2dyup/gbCvVrdq+/hQ==}
+ '@tauri-apps/cli-linux-arm64-gnu@2.0.0-beta.20':
+ resolution: {integrity: sha512-B79ISVLPVBgwnCchVqwTKU+vxnFYqxKomcR4rmsvxfs0NVtT5QuNzE1k4NUQnw3966yjwhYR3mnHsSJQSB4Eyw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@tauri-apps/cli-linux-arm64-musl@2.0.0-beta.10':
- resolution: {integrity: sha512-Xwnsjqsd9cGdvzNhJ/RrQA0w8LsykzXf9qwoJY9Ds6baCWhjb7pP3nJuEO4pWGkzpvWlLa+F5znRdQnZ9ydS9g==}
+ '@tauri-apps/cli-linux-arm64-musl@2.0.0-beta.20':
+ resolution: {integrity: sha512-ojIkv/1uZHhcrgfIN8xgn4BBeo/Xg+bnV0wer6lD78zyxkUMWeEZ+u3mae1ejCJNhhaZOxNaUQ67MvDOiGyr5Q==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@tauri-apps/cli-linux-x64-gnu@2.0.0-beta.10':
- resolution: {integrity: sha512-mTas7uznEwBtmpZld0m0cLR7tZRg1EOIPDFcaGiA97nA1ZLN6Za6ZgcNWc6Jehu6yTNk0UMx8a6c3kP/CkR5pw==}
+ '@tauri-apps/cli-linux-x64-gnu@2.0.0-beta.20':
+ resolution: {integrity: sha512-xBy1FNbHKlc7T6pOmFQQPECxJaI5A9QWX7Kb9N64cNVusoOGlvc3xHYkXMS4PTr7xXOT0yiE1Ww2OwDRJ3lYsg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@tauri-apps/cli-linux-x64-musl@2.0.0-beta.10':
- resolution: {integrity: sha512-682kO1kZMoWrQqvI7IrVFrZ4i4/t1WdBnjXS1B2SiTuC7SkIFczV2w1YLtGQyBmLRhY574CBZx+rZJAp/W8UwA==}
+ '@tauri-apps/cli-linux-x64-musl@2.0.0-beta.20':
+ resolution: {integrity: sha512-+O6zq5jmtUxA1FUAAwF2ywPysy4NRo2Y6G+ESZDkY9XosRwdt5OUjqAsYktZA3AxDMZVei8r9buwTqUwi9ny/g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@tauri-apps/cli-win32-arm64-msvc@2.0.0-beta.10':
- resolution: {integrity: sha512-5lgGQflb7XhEmMAPIVVb5kOhXTLyXwUhJHKNS09GZCGHiwHHNjBN/Q1CVVjUdZ4yalYosYkYnJLMdZxwWhBe9w==}
+ '@tauri-apps/cli-win32-arm64-msvc@2.0.0-beta.20':
+ resolution: {integrity: sha512-RswgMbWyOQcv53CHvIuiuhAh4kKDqaGyZfWD4VlxqX/XhkoF5gsNgr0MxzrY7pmoL+89oVI+fiGVJz4nOQE5vA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@tauri-apps/cli-win32-ia32-msvc@2.0.0-beta.10':
- resolution: {integrity: sha512-iedmBO7Uo1EIjU9YgNw1rt/ikgWYTB9TV/UiIarL3gy3DHqKo3aMinfzHU6NJQPKK2bvF06a3cee7roqWa4baQ==}
+ '@tauri-apps/cli-win32-ia32-msvc@2.0.0-beta.20':
+ resolution: {integrity: sha512-5lgWmDVXhX3SBGbiv5SduM1yajiRnUEJClWhSdRrEEJeXdsxpCsBEhxYnUnDCEzPKxLLn5fdBv3VrVctJ03csQ==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@tauri-apps/cli-win32-x64-msvc@2.0.0-beta.10':
- resolution: {integrity: sha512-m7oQMZwbj0UtTMTO1HSukcFUcnacRTZ1so/gsjmeOoDIa9WWccrxro9OQ5Upkz1UtZSO4sHdlFrxAhSBS8r5/Q==}
+ '@tauri-apps/cli-win32-x64-msvc@2.0.0-beta.20':
+ resolution: {integrity: sha512-SuSiiVQTQPSzWlsxQp/NMzWbzDS9TdVDOw7CCfgiG5wnT2GsxzrcIAVN6i7ILsVFLxrjr0bIgPldSJcdcH84Yw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
- '@tauri-apps/cli@2.0.0-beta.10':
- resolution: {integrity: sha512-1W4m86t5RrCyVZ+oV5xo160sOxtS33vo9s+MPzHLwrb37ApyAEaIUfXjDjoejsLH9ZDskupxnzzWKzBOM90SrA==}
+ '@tauri-apps/cli@2.0.0-beta.20':
+ resolution: {integrity: sha512-707q9uIc2oNrYHd2dtMvxTrpZXVpart5EIktnRymNOpphkLlB6WUBjHD+ga45WqTU6cNGKbYvkKqTNfshNul9Q==}
engines: {node: '>= 10'}
hasBin: true
@@ -1020,8 +1083,8 @@ packages:
resolution: {integrity: sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==}
engines: {node: '>=18'}
- '@testing-library/jest-dom@6.4.5':
- resolution: {integrity: sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==}
+ '@testing-library/jest-dom@6.4.6':
+ resolution: {integrity: sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
peerDependencies:
'@jest/globals': '>= 28'
@@ -1092,8 +1155,8 @@ packages:
'@types/node@20.12.11':
resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==}
- '@types/node@20.14.2':
- resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==}
+ '@types/node@20.14.3':
+ resolution: {integrity: sha512-Nuzqa6WAxeGnve6SXqiPAM9rA++VQs+iLZ1DDd56y0gdvygSZlQvZuvdFPR3yLqkVxPu4WrO02iDEyH1g+wazw==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -1107,8 +1170,8 @@ packages:
'@types/uuid@9.0.8':
resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==}
- '@typescript-eslint/eslint-plugin@7.12.0':
- resolution: {integrity: sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==}
+ '@typescript-eslint/eslint-plugin@7.13.1':
+ resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -1118,8 +1181,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@7.12.0':
- resolution: {integrity: sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==}
+ '@typescript-eslint/parser@7.13.1':
+ resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1128,16 +1191,16 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@7.12.0':
- resolution: {integrity: sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==}
+ '@typescript-eslint/scope-manager@7.13.1':
+ resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/scope-manager@7.7.1':
resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/type-utils@7.12.0':
- resolution: {integrity: sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==}
+ '@typescript-eslint/type-utils@7.13.1':
+ resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1146,16 +1209,16 @@ packages:
typescript:
optional: true
- '@typescript-eslint/types@7.12.0':
- resolution: {integrity: sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==}
+ '@typescript-eslint/types@7.13.1':
+ resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/types@7.7.1':
resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/typescript-estree@7.12.0':
- resolution: {integrity: sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==}
+ '@typescript-eslint/typescript-estree@7.13.1':
+ resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
typescript: '*'
@@ -1172,8 +1235,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@7.12.0':
- resolution: {integrity: sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==}
+ '@typescript-eslint/utils@7.13.1':
+ resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1184,8 +1247,8 @@ packages:
peerDependencies:
eslint: ^8.56.0
- '@typescript-eslint/visitor-keys@7.12.0':
- resolution: {integrity: sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==}
+ '@typescript-eslint/visitor-keys@7.13.1':
+ resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/visitor-keys@7.7.1':
@@ -1195,93 +1258,93 @@ packages:
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- '@unocss/astro@0.60.4':
- resolution: {integrity: sha512-mfWiEVCUP00gxrMewwPfnTuw+ur5b6uIBRH2tIGkvfI21rLyZw8TIF08w7USz9C/47rvzsixBtCqq7v0g3Tw9w==}
+ '@unocss/astro@0.61.0':
+ resolution: {integrity: sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
peerDependenciesMeta:
vite:
optional: true
- '@unocss/cli@0.60.4':
- resolution: {integrity: sha512-RFt3BOgtp5ZI+cS6grKKo1DqvUJ/e8iRPwn843u6qSw18guIc4CEVTe5jcDAGuLcL4va9hg2wd4NReUEnMCZ/g==}
+ '@unocss/cli@0.61.0':
+ resolution: {integrity: sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==}
engines: {node: '>=14'}
hasBin: true
- '@unocss/config@0.60.4':
- resolution: {integrity: sha512-ri9P2+YztD5JdPYSLiNjcLf6NgoBbwJDVutP/tQnfYYrE72DQ+j+4vepyxEBa1YaH/X4qsmLJCj+2tI/ufIiog==}
+ '@unocss/config@0.61.0':
+ resolution: {integrity: sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==}
engines: {node: '>=14'}
- '@unocss/core@0.60.4':
- resolution: {integrity: sha512-6tz8KTzC30oB0YikwRQoIpJ6Y6Dg+ZiK3NfCIsH+UX11bh2J2M53as2EL/5VQCqtiUn3YP0ZEzR2d1AWX78RCA==}
+ '@unocss/core@0.61.0':
+ resolution: {integrity: sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==}
- '@unocss/eslint-plugin@0.60.4':
- resolution: {integrity: sha512-+ZWlc5TrzVjnvK3fKJqaTH7phSrYAKcbXC0aTTfM1PeTg8ya6tW4sqUmESRkbn9M5AYxhDADqFdqenQN0qlXqQ==}
+ '@unocss/eslint-plugin@0.61.0':
+ resolution: {integrity: sha512-iZzERoVNTC/RJ4KUkhWDRu3LYYOeJmi7+AnuM2QGjkhNV5nHWb7fl7gVQvujK6xk+Kcy+f26k40tTKA9cCkuEg==}
engines: {node: '>=14'}
- '@unocss/extractor-arbitrary-variants@0.60.4':
- resolution: {integrity: sha512-USuFGs5CLft9q7IGNdAEp1oliuUns+W7OO0Tx5qtx/oBh6pU/L93lcNNsuuGNrMU8BCmF3atx1/PEmGymgJ7VA==}
+ '@unocss/extractor-arbitrary-variants@0.61.0':
+ resolution: {integrity: sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==}
- '@unocss/inspector@0.60.4':
- resolution: {integrity: sha512-PcnrEQ2H7osZho4Nh0+84O4IXzlkF7pvTUe/7FTJYF1HQGWHB/PfOSoyKn7/sF5sED8hMK9RlSJ9YGUH9ioY+g==}
+ '@unocss/inspector@0.61.0':
+ resolution: {integrity: sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==}
- '@unocss/postcss@0.60.4':
- resolution: {integrity: sha512-mHha4BoOpCWRRL5EFJqsj+BiYxOBPXUZDFbSWmA8oAMBwcA/yqtnaRF2tqI9CK+CDfhmtbYF64KdTLh9pf6BvQ==}
+ '@unocss/postcss@0.61.0':
+ resolution: {integrity: sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==}
engines: {node: '>=14'}
peerDependencies:
postcss: ^8.4.21
- '@unocss/preset-attributify@0.60.4':
- resolution: {integrity: sha512-J2GWUC0bcmZSXlBGLYUXwWQos/dNzKbq2CKweWVBAmAH9XyfM0mA5CTNBRv05PN1g6C/0z5st7ntUjV6KHJuTg==}
+ '@unocss/preset-attributify@0.61.0':
+ resolution: {integrity: sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==}
- '@unocss/preset-icons@0.60.4':
- resolution: {integrity: sha512-UN/dj+nhI3+S06YxCZQPLw3GZy780iaE71dysyhDMdh+Qq2KFVs3d94mr1427fjz/3Y8ZyXkgqyhCFr7UT0bMQ==}
+ '@unocss/preset-icons@0.61.0':
+ resolution: {integrity: sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==}
- '@unocss/preset-mini@0.60.4':
- resolution: {integrity: sha512-ZiHbP69vkyz0xmhqzC4B4PegwV+LPlZOBT7cRhsh0P8oPOQKYOyDRy4rAl+sJBJeIrggn1r1LgN+Z0Xvd8Ytcw==}
+ '@unocss/preset-mini@0.61.0':
+ resolution: {integrity: sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==}
- '@unocss/preset-tagify@0.60.4':
- resolution: {integrity: sha512-GxL/W3qkdWWDqXi43qyLbp/BpEj7gMw99KqkO7bmbVi3BVlFggreTFwmQu89pB6iatxGjxnAsc+TsQZqxKftZA==}
+ '@unocss/preset-tagify@0.61.0':
+ resolution: {integrity: sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==}
- '@unocss/preset-typography@0.60.4':
- resolution: {integrity: sha512-6j8ySZYEAwMBy9a3Lw3EEfRlcAClti4zvaV0kBtkP4BDZCwlgX2eE1pmw2mTUy+E1yVlXm3NnRzKfDudQUzraA==}
+ '@unocss/preset-typography@0.61.0':
+ resolution: {integrity: sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==}
- '@unocss/preset-uno@0.60.4':
- resolution: {integrity: sha512-AN8ZTtiKSaZNGKZZIqt/JAhMzSY2hHLwhGEOFDrXgjWFr85UlwZzODMDoT58PrU04VlbhN8+0N4lHfLmZCKpiQ==}
+ '@unocss/preset-uno@0.61.0':
+ resolution: {integrity: sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==}
- '@unocss/preset-web-fonts@0.60.4':
- resolution: {integrity: sha512-COfxOQcREFgpsm6nw234pxrr1EV1zWUVYXBZjlH+vk7x8EhaS5BPAXqN6SneIVTTDvEE9U4opAaoEYz5A3XWaQ==}
+ '@unocss/preset-web-fonts@0.61.0':
+ resolution: {integrity: sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==}
- '@unocss/preset-wind@0.60.4':
- resolution: {integrity: sha512-dT/U+RkbL21lDTOP7/mlFZxlBbUAefUzQZINC0BX7vTKvO57G4HxRq62u9xvMGFv38lQ+qXXzKhABVsEPDNpUA==}
+ '@unocss/preset-wind@0.61.0':
+ resolution: {integrity: sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==}
- '@unocss/reset@0.60.4':
- resolution: {integrity: sha512-MEngG4byIHnfb0osvxqU2gBdBkXPPE4z+G9HeEt3JUadWAp2gggm8ojC1/1PoJF5M31loxGEVVrB0FLSKACw3g==}
+ '@unocss/reset@0.61.0':
+ resolution: {integrity: sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==}
- '@unocss/rule-utils@0.60.4':
- resolution: {integrity: sha512-7qUN33NM4T/IwWavm9VIOCZ2+4hLBc0YUGxcMNTDZSFQRQLkWe3N5dOlgwKXtMyMKatZfbIRUKVDUgvEefoCTA==}
+ '@unocss/rule-utils@0.61.0':
+ resolution: {integrity: sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==}
engines: {node: '>=14'}
- '@unocss/scope@0.60.4':
- resolution: {integrity: sha512-AOu/qvi4agy0XfGF3QEBbuxVHkVZHpmU0NMBYuxa0B869YZENT87sTM6DVwtvr75CZvACWxv/hcL3lR68uKBjw==}
+ '@unocss/scope@0.61.0':
+ resolution: {integrity: sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==}
- '@unocss/transformer-attributify-jsx-babel@0.60.4':
- resolution: {integrity: sha512-BL4g2gyLpbseu+fOhkAHKNxYcHcn7brQAjXj5k5Yyy6wpwm43lzHYPZtRPrbLVLniqqAN21FzEbtJXCPIHKlHA==}
+ '@unocss/transformer-attributify-jsx-babel@0.61.0':
+ resolution: {integrity: sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==}
- '@unocss/transformer-attributify-jsx@0.60.4':
- resolution: {integrity: sha512-tQwD1T8Juz5F4JHYxTgekCv5olEegAPRZwAgx75pP+X2+PkV670pdXv8zbK0t5q6bvyF53vEVBrgQ9q1xSH9yQ==}
+ '@unocss/transformer-attributify-jsx@0.61.0':
+ resolution: {integrity: sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==}
- '@unocss/transformer-compile-class@0.60.4':
- resolution: {integrity: sha512-zIqKQ7javiCb9Q3fbMvx1QVln8OqvAzWwgCVHsPINzDrDi73KXa3eeCU6GNlsd46tzy0Y9ryRIvW73YS+9Oj1w==}
+ '@unocss/transformer-compile-class@0.61.0':
+ resolution: {integrity: sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==}
- '@unocss/transformer-directives@0.60.4':
- resolution: {integrity: sha512-u3fQI8RszMhUevhJICtQ/bNpAfbh8MEXQf7YNnzUvLvbXGkkoieyU5mj0ray6fbToqxfxVceQtXYcFYIuf4aNg==}
+ '@unocss/transformer-directives@0.61.0':
+ resolution: {integrity: sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==}
- '@unocss/transformer-variant-group@0.60.4':
- resolution: {integrity: sha512-R4d16G7s3fDXj9prUNFnJi8cZvH8/XZsqiKDzCBjXNKrbf9zp7YnWD2VaMFjUISgW5kSQjQNSWK84soVNWq3UQ==}
+ '@unocss/transformer-variant-group@0.61.0':
+ resolution: {integrity: sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==}
- '@unocss/vite@0.60.4':
- resolution: {integrity: sha512-af9hhtW11geF56cotKUE16Fr+FirTdV/Al/usjKJ6P5hnCEQnqSHXQDFXL5Y6vXwcvLDmOhHYNrVR8duKgC8Mw==}
+ '@unocss/vite@0.61.0':
+ resolution: {integrity: sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -1310,21 +1373,6 @@ packages:
'@vitest/utils@1.6.0':
resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==}
- '@vue/compiler-core@3.4.27':
- resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
-
- '@vue/compiler-dom@3.4.27':
- resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
-
- '@vue/compiler-sfc@3.4.27':
- resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
-
- '@vue/compiler-ssr@3.4.27':
- resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
-
- '@vue/shared@3.4.27':
- resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
-
acorn-jsx@5.3.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@@ -1339,6 +1387,11 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ acorn@8.12.0:
+ resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
agent-base@7.1.1:
resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
engines: {node: '>= 14'}
@@ -1419,11 +1472,20 @@ packages:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
+ engines: {node: '>=8'}
+
browserslist@4.23.0:
resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
+ browserslist@4.23.1:
+ resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
builtin-modules@3.3.0:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
@@ -1450,6 +1512,9 @@ packages:
caniuse-lite@1.0.30001627:
resolution: {integrity: sha512-4zgNiB8nTyV/tHhwZrFs88ryjls/lHiqFhrxCW4qSTeuRByBVnPYpDInchOIySWknznucaf31Z4KYqjfbrecVw==}
+ caniuse-lite@1.0.30001636:
+ resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==}
+
chai@4.4.1:
resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==}
engines: {node: '>=4'}
@@ -1649,8 +1714,11 @@ packages:
electron-to-chromium@1.4.788:
resolution: {integrity: sha512-ubp5+Ev/VV8KuRoWnfP2QF2Bg+O2ZFdb49DiiNbz2VmgkIqrnyYaqIOqj8A6K/3p1xV0QcU5hBQ1+BmB6ot1OA==}
- enhanced-resolve@5.16.1:
- resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
+ electron-to-chromium@1.4.803:
+ resolution: {integrity: sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==}
+
+ enhanced-resolve@5.17.0:
+ resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
@@ -1660,8 +1728,8 @@ packages:
error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
- esbuild@0.20.2:
- resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==}
+ esbuild@0.21.5:
+ resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
engines: {node: '>=12'}
hasBin: true
@@ -1702,26 +1770,20 @@ packages:
peerDependencies:
eslint: '*'
- eslint-plugin-es-x@7.6.0:
- resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==}
+ eslint-plugin-es-x@7.7.0:
+ resolution: {integrity: sha512-aP3qj8BwiEDPttxQkZdI221DLKq9sI/qHolE2YSQL1/9+xk7dTV+tB1Fz8/IaCA+lnLA1bDEnvaS2LKs0k2Uig==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
- eslint-plugin-eslint-comments@3.2.0:
- resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==}
- engines: {node: '>=6.5.0'}
- peerDependencies:
- eslint: '>=4.19.1'
-
eslint-plugin-import-x@0.5.1:
resolution: {integrity: sha512-2JK8bbFOLes+gG6tgdnM8safCxMAj4u2wjX8X1BRFPfnY7Ct2hFYESoIcVwABX/DDcdpQFLGtKmzbNEWJZD9iQ==}
engines: {node: '>=16'}
peerDependencies:
eslint: ^8.56.0 || ^9.0.0-0
- eslint-plugin-jsdoc@48.2.7:
- resolution: {integrity: sha512-fYj3roTnkFL9OFFTB129rico8lerC5G8Vp2ZW9SjO9RNWG0exVvI+i/Y8Bpm1ufjR0uvT38xtoab/U0Hp8Ybog==}
+ eslint-plugin-jsdoc@48.2.12:
+ resolution: {integrity: sha512-sO9sKkJx5ovWoRk9hV0YiNzXQ4Z6j27CqE/po2E3wddZVuy9wvKPSTiIhpxMTrP/qURvKayJIDB2+o9kyCW1Fw==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -1738,19 +1800,19 @@ packages:
peerDependencies:
eslint: '>=8'
- eslint-plugin-n@17.7.0:
- resolution: {integrity: sha512-4Jg4ZKVE4VjHig2caBqPHYNW5na84RVufUuipFLJbgM/G57O6FdpUKJbHakCDJb/yjQuyqVzYWRtU3HNYaZUwg==}
+ eslint-plugin-n@17.9.0:
+ resolution: {integrity: sha512-CPSaXDXdrT4nsrOrO4mT4VB6FMUkoySRkHWuuJJHVqsIEjIeZgMY1H7AzSwPbDScikBmLN82KeM1u7ixV7PzGg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.23.0'
- eslint-plugin-perfectionist@2.10.0:
- resolution: {integrity: sha512-P+tdrkHeMWBc55+DZsoDOAftV1WCsEoHaKm6JC7zajFus/syfT4vUPBFb3atGFSuyaVnGQGHlcKpP9X3Q0gH/w==}
+ eslint-plugin-perfectionist@2.11.0:
+ resolution: {integrity: sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==}
peerDependencies:
- astro-eslint-parser: ^0.16.0
+ astro-eslint-parser: ^1.0.2
eslint: '>=8.0.0'
svelte: '>=3.0.0'
- svelte-eslint-parser: ^0.33.0
+ svelte-eslint-parser: ^0.37.0
vue-eslint-parser: '>=9.0.0'
peerDependenciesMeta:
astro-eslint-parser:
@@ -1762,8 +1824,8 @@ packages:
vue-eslint-parser:
optional: true
- eslint-plugin-petal@3.5.2:
- resolution: {integrity: sha512-2RzHNXI6B/Eu3qNTMMrZ7wDma+JzZYjNsO0pG0jtSCSP5i/mJWDQvGnf7DbbyCj/4ifGsi44UfgeBQekIZxmJg==}
+ eslint-plugin-petal@3.7.0:
+ resolution: {integrity: sha512-Q0+d6TTXRnSG7Zu5TvGTvoFoOLs+zeSMUaLp9xaZoNv5OE3yBLPt2fVASOCODNbQXS7pjWG1+y0iSULyASekLA==}
engines: {node: '>=20'}
peerDependencies:
eslint: '*'
@@ -1854,8 +1916,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
- espree@10.0.1:
- resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==}
+ espree@10.1.0:
+ resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
espree@9.6.1:
@@ -1892,9 +1954,9 @@ packages:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
- execa@9.1.0:
- resolution: {integrity: sha512-lSgHc4Elo2m6bUDhc3Hl/VxvUDJdQWI40RZ4KMY9bKRc+hgMOT7II/JjbNDhI8VnMtrCb7U/fhpJIkLORZozWw==}
- engines: {node: '>=18'}
+ execa@9.2.0:
+ resolution: {integrity: sha512-vpOyYg7UAVKLAWWtRS2gAdgkT7oJbCn0me3gmUmxZih4kd3MF/oo8kNTBTIbkO3yuuF5uB4ZCZfn8BOolITYhg==}
+ engines: {node: ^18.19.0 || >=20.5.0}
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -1931,6 +1993,10 @@ packages:
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
engines: {node: '>=8'}
+ 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'}
@@ -1954,6 +2020,10 @@ packages:
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
engines: {node: '>= 6'}
+ fs-extra@11.2.0:
+ resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
+ engines: {node: '>=14.14'}
+
fs-minipass@2.1.0:
resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
engines: {node: '>= 8'}
@@ -2018,8 +2088,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@15.3.0:
- resolution: {integrity: sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==}
+ globals@15.6.0:
+ resolution: {integrity: sha512-UzcJi88Hw//CurUIRa9Jxb0vgOCcuD/MNjwmXp633cyaRKkCWACkoqHCtfZv43b1kqXGg/fpOa8bwgacCeXsVg==}
engines: {node: '>=18'}
globby@11.1.0:
@@ -2197,6 +2267,10 @@ packages:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
+ jiti@1.21.6:
+ resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
+ hasBin: true
+
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -2255,6 +2329,9 @@ packages:
resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ jsonfile@6.1.0:
+ resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+
kebab-case@1.0.2:
resolution: {integrity: sha512-7n6wXq4gNgBELfDCpzKc+mRrZFs7D+wgfF5WRFLNAr4DA/qtr9Js8uOAVAfHhuLMfAcQ0pRKqbpjx+TcJVdE1Q==}
@@ -2397,6 +2474,9 @@ packages:
mlly@1.7.0:
resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==}
+ mlly@1.7.1:
+ resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
+
mrmime@2.0.0:
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
engines: {node: '>=10'}
@@ -2587,6 +2667,9 @@ packages:
pkg-types@1.1.0:
resolution: {integrity: sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==}
+ pkg-types@1.1.1:
+ resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==}
+
plausible-tracker@0.3.9:
resolution: {integrity: sha512-hMhneYm3GCPyQon88SZrVJx+LlqhM1kZFQbuAgXPoh/Az2YvO1B6bitT9qlhpiTdJlsT5lsr3gPmzoVjb5CDXA==}
engines: {node: '>=10'}
@@ -2719,8 +2802,8 @@ packages:
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- sass@1.77.4:
- resolution: {integrity: sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==}
+ sass@1.77.6:
+ resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -2960,14 +3043,11 @@ packages:
typescript:
optional: true
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
-
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
- tsx@4.12.0:
- resolution: {integrity: sha512-642NAWAbDqPZINjmL32Lh/B+pd8vbVj6LHPsWm09IIHqQuWhCrNfcPTjRlHFWvv3FfM4vt9NLReBIjUNj5ZhDg==}
+ tsx@4.15.6:
+ resolution: {integrity: sha512-is0VQQlfNZRHEuSSTKA6m4xw74IU4AizmuB6lAYLRt9XtuyeQnyJYexhNZOPCB59SqC4JzmSzPnHGBXxf3k0hA==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -3009,8 +3089,8 @@ packages:
undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
- undici@6.18.2:
- resolution: {integrity: sha512-o/MQLTwRm9IVhOqhZ0NQ9oXax1ygPjw6Vs+Vq/4QRjbOAC3B1GCHy7TYxxbExKlb7bzDRzt9vBWU6BDz0RFfYg==}
+ undici@6.19.1:
+ resolution: {integrity: sha512-m9QbEf5+YWXYycRHQtE22hTmRv2R6IDpBVR9UuHKvrDZJxrpgqnKkdV5inOdFskVxz3DmcKhDY/B1sE+ShhopQ==}
engines: {node: '>=18.17'}
unicorn-magic@0.1.0:
@@ -3024,11 +3104,15 @@ packages:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
engines: {node: '>= 4.0.0'}
- unocss@0.60.4:
- resolution: {integrity: sha512-KtYVzm1sV1J7hpXFvILPZiJVTni+XzC2vJzKYFTEe80fEGsrL+572YjS3QjZB52TMSppLYJk6WIVTb4mE4RmvQ==}
+ universalify@2.0.1:
+ resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
+ engines: {node: '>= 10.0.0'}
+
+ unocss@0.61.0:
+ resolution: {integrity: sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==}
engines: {node: '>=14'}
peerDependencies:
- '@unocss/webpack': 0.60.4
+ '@unocss/webpack': 0.61.0
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
peerDependenciesMeta:
'@unocss/webpack':
@@ -3051,8 +3135,8 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- uuid@9.0.1:
- resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
+ uuid@10.0.0:
+ resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==}
hasBin: true
v8-compile-cache-lib@3.0.1:
@@ -3087,8 +3171,8 @@ packages:
vite:
optional: true
- vite@5.2.12:
- resolution: {integrity: sha512-/gC8GxzxMK5ntBwb48pR32GGhENnjtY30G4A0jemunsBkiEZFw60s8InGpN8gkhHEkjnRK1aSAxeQgwvFhUHAA==}
+ vite@5.3.1:
+ resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -3224,8 +3308,8 @@ packages:
resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==}
engines: {node: ^14.17.0 || >=16.0.0}
- yaml@2.4.3:
- resolution: {integrity: sha512-sntgmxj8o7DE7g/Qi60cqpLBA3HG3STcDA0kO+WfB05jEKhZMbY7umNm2rBpQvsmZ16/lPXCJGW2672dgOUkrg==}
+ yaml@2.4.5:
+ resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
hasBin: true
@@ -3241,8 +3325,8 @@ packages:
resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
engines: {node: '>=12.20'}
- yoctocolors@2.0.0:
- resolution: {integrity: sha512-esbDnt0Z1zI1KgvOZU90hJbL6BkoUbrP9yy7ArNZ6TmxBxydMJTYMf9FZjmwwcA8ZgEQzriQ3hwZ0NYXhlFo8Q==}
+ yoctocolors@2.0.2:
+ resolution: {integrity: sha512-Ct97huExsu7cWeEjmrXlofevF8CvzUglJ4iGUet5B8xn1oumtAZBpHU4GzYuoE6PVqcZ5hghtBrSlhwHuR1Jmw==}
engines: {node: '>=18'}
zod@3.23.8:
@@ -3250,7 +3334,7 @@ packages:
snapshots:
- '@adobe/css-tools@4.3.3': {}
+ '@adobe/css-tools@4.4.0': {}
'@ampproject/remapping@2.3.0':
dependencies:
@@ -3278,8 +3362,15 @@ snapshots:
'@babel/highlight': 7.24.6
picocolors: 1.0.1
+ '@babel/code-frame@7.24.7':
+ dependencies:
+ '@babel/highlight': 7.24.7
+ picocolors: 1.0.1
+
'@babel/compat-data@7.24.6': {}
+ '@babel/compat-data@7.24.7': {}
+
'@babel/core@7.24.4':
dependencies:
'@ampproject/remapping': 2.3.0
@@ -3300,18 +3391,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/core@7.24.6':
+ '@babel/core@7.24.7':
dependencies:
'@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.6
- '@babel/generator': 7.24.6
- '@babel/helper-compilation-targets': 7.24.6
- '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6)
- '@babel/helpers': 7.24.6
- '@babel/parser': 7.24.6
- '@babel/template': 7.24.6
- '@babel/traverse': 7.24.6
- '@babel/types': 7.24.6
+ '@babel/code-frame': 7.24.7
+ '@babel/generator': 7.24.7
+ '@babel/helper-compilation-targets': 7.24.7
+ '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)
+ '@babel/helpers': 7.24.7
+ '@babel/parser': 7.24.7
+ '@babel/template': 7.24.7
+ '@babel/traverse': 7.24.7
+ '@babel/types': 7.24.7
convert-source-map: 2.0.0
debug: 4.3.5
gensync: 1.0.0-beta.2
@@ -3327,16 +3418,16 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- '@babel/generator@7.24.6':
+ '@babel/generator@7.24.7':
dependencies:
- '@babel/types': 7.24.6
+ '@babel/types': 7.24.7
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- '@babel/helper-annotate-as-pure@7.24.6':
+ '@babel/helper-annotate-as-pure@7.24.7':
dependencies:
- '@babel/types': 7.24.6
+ '@babel/types': 7.24.7
'@babel/helper-compilation-targets@7.23.6':
dependencies:
@@ -3346,41 +3437,59 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-compilation-targets@7.24.6':
+ '@babel/helper-compilation-targets@7.24.7':
dependencies:
- '@babel/compat-data': 7.24.6
- '@babel/helper-validator-option': 7.24.6
- browserslist: 4.23.0
+ '@babel/compat-data': 7.24.7
+ '@babel/helper-validator-option': 7.24.7
+ browserslist: 4.23.1
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.24.6(@babel/core@7.24.6)':
+ '@babel/helper-create-class-features-plugin@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-annotate-as-pure': 7.24.6
- '@babel/helper-environment-visitor': 7.24.6
- '@babel/helper-function-name': 7.24.6
- '@babel/helper-member-expression-to-functions': 7.24.6
- '@babel/helper-optimise-call-expression': 7.24.6
- '@babel/helper-replace-supers': 7.24.6(@babel/core@7.24.6)
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.6
- '@babel/helper-split-export-declaration': 7.24.6
+ '@babel/core': 7.24.7
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-function-name': 7.24.7
+ '@babel/helper-member-expression-to-functions': 7.24.7
+ '@babel/helper-optimise-call-expression': 7.24.7
+ '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.7)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-environment-visitor@7.24.6': {}
+ '@babel/helper-environment-visitor@7.24.7':
+ dependencies:
+ '@babel/types': 7.24.7
+
'@babel/helper-function-name@7.24.6':
dependencies:
'@babel/template': 7.24.6
'@babel/types': 7.24.6
+ '@babel/helper-function-name@7.24.7':
+ dependencies:
+ '@babel/template': 7.24.7
+ '@babel/types': 7.24.7
+
'@babel/helper-hoist-variables@7.24.6':
dependencies:
'@babel/types': 7.24.6
- '@babel/helper-member-expression-to-functions@7.24.6':
+ '@babel/helper-hoist-variables@7.24.7':
dependencies:
- '@babel/types': 7.24.6
+ '@babel/types': 7.24.7
+
+ '@babel/helper-member-expression-to-functions@7.24.7':
+ dependencies:
+ '@babel/traverse': 7.24.7
+ '@babel/types': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-module-imports@7.18.6':
dependencies:
@@ -3394,6 +3503,13 @@ snapshots:
dependencies:
'@babel/types': 7.24.6
+ '@babel/helper-module-imports@7.24.7':
+ dependencies:
+ '@babel/traverse': 7.24.7
+ '@babel/types': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
@@ -3403,42 +3519,60 @@ snapshots:
'@babel/helper-split-export-declaration': 7.24.6
'@babel/helper-validator-identifier': 7.24.6
- '@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6)':
+ '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-environment-visitor': 7.24.6
- '@babel/helper-module-imports': 7.24.6
- '@babel/helper-simple-access': 7.24.6
- '@babel/helper-split-export-declaration': 7.24.6
- '@babel/helper-validator-identifier': 7.24.6
+ '@babel/core': 7.24.7
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-module-imports': 7.24.7
+ '@babel/helper-simple-access': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
+ '@babel/helper-validator-identifier': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- '@babel/helper-optimise-call-expression@7.24.6':
+ '@babel/helper-optimise-call-expression@7.24.7':
dependencies:
- '@babel/types': 7.24.6
+ '@babel/types': 7.24.7
'@babel/helper-plugin-utils@7.24.0': {}
- '@babel/helper-plugin-utils@7.24.6': {}
+ '@babel/helper-plugin-utils@7.24.7': {}
- '@babel/helper-replace-supers@7.24.6(@babel/core@7.24.6)':
+ '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-environment-visitor': 7.24.6
- '@babel/helper-member-expression-to-functions': 7.24.6
- '@babel/helper-optimise-call-expression': 7.24.6
+ '@babel/core': 7.24.7
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-member-expression-to-functions': 7.24.7
+ '@babel/helper-optimise-call-expression': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-simple-access@7.24.6':
dependencies:
'@babel/types': 7.24.6
- '@babel/helper-skip-transparent-expression-wrappers@7.24.6':
+ '@babel/helper-simple-access@7.24.7':
dependencies:
- '@babel/types': 7.24.6
+ '@babel/traverse': 7.24.7
+ '@babel/types': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
+ dependencies:
+ '@babel/traverse': 7.24.7
+ '@babel/types': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
'@babel/helper-split-export-declaration@7.24.6':
dependencies:
'@babel/types': 7.24.6
+ '@babel/helper-split-export-declaration@7.24.7':
+ dependencies:
+ '@babel/types': 7.24.7
+
'@babel/helper-string-parser@7.24.6': {}
'@babel/helper-string-parser@7.24.7': {}
@@ -3449,6 +3583,8 @@ snapshots:
'@babel/helper-validator-option@7.24.6': {}
+ '@babel/helper-validator-option@7.24.7': {}
+
'@babel/helpers@7.24.4':
dependencies:
'@babel/template': 7.24.0
@@ -3457,10 +3593,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helpers@7.24.6':
+ '@babel/helpers@7.24.7':
dependencies:
- '@babel/template': 7.24.6
- '@babel/types': 7.24.6
+ '@babel/template': 7.24.7
+ '@babel/types': 7.24.7
'@babel/highlight@7.24.6':
dependencies:
@@ -3469,6 +3605,13 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.0.1
+ '@babel/highlight@7.24.7':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.24.7
+ chalk: 2.4.2
+ js-tokens: 4.0.0
+ picocolors: 1.0.1
+
'@babel/parser@7.24.4':
dependencies:
'@babel/types': 7.24.0
@@ -3486,45 +3629,51 @@ snapshots:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-jsx@7.24.6(@babel/core@7.24.6)':
+ '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-plugin-utils': 7.24.6
+ '@babel/core': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-typescript@7.24.6(@babel/core@7.24.6)':
+ '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-plugin-utils': 7.24.6
+ '@babel/core': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-transform-modules-commonjs@7.24.6(@babel/core@7.24.6)':
+ '@babel/plugin-transform-modules-commonjs@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6)
- '@babel/helper-plugin-utils': 7.24.6
- '@babel/helper-simple-access': 7.24.6
+ '@babel/core': 7.24.7
+ '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)
+ '@babel/helper-plugin-utils': 7.24.7
+ '@babel/helper-simple-access': 7.24.7
+ transitivePeerDependencies:
+ - supports-color
- '@babel/plugin-transform-typescript@7.24.6(@babel/core@7.24.6)':
+ '@babel/plugin-transform-typescript@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-annotate-as-pure': 7.24.6
- '@babel/helper-create-class-features-plugin': 7.24.6(@babel/core@7.24.6)
- '@babel/helper-plugin-utils': 7.24.6
- '@babel/plugin-syntax-typescript': 7.24.6(@babel/core@7.24.6)
+ '@babel/core': 7.24.7
+ '@babel/helper-annotate-as-pure': 7.24.7
+ '@babel/helper-create-class-features-plugin': 7.24.7(@babel/core@7.24.7)
+ '@babel/helper-plugin-utils': 7.24.7
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.7)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/preset-typescript@7.24.6(@babel/core@7.24.6)':
+ '@babel/preset-typescript@7.24.7(@babel/core@7.24.7)':
dependencies:
- '@babel/core': 7.24.6
- '@babel/helper-plugin-utils': 7.24.6
- '@babel/helper-validator-option': 7.24.6
- '@babel/plugin-syntax-jsx': 7.24.6(@babel/core@7.24.6)
- '@babel/plugin-transform-modules-commonjs': 7.24.6(@babel/core@7.24.6)
- '@babel/plugin-transform-typescript': 7.24.6(@babel/core@7.24.6)
+ '@babel/core': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.7
+ '@babel/helper-validator-option': 7.24.7
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7)
+ '@babel/plugin-transform-modules-commonjs': 7.24.7(@babel/core@7.24.7)
+ '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7)
+ transitivePeerDependencies:
+ - supports-color
- '@babel/runtime@7.24.5':
+ '@babel/runtime@7.24.6':
dependencies:
regenerator-runtime: 0.14.1
- '@babel/runtime@7.24.6':
+ '@babel/runtime@7.24.7':
dependencies:
regenerator-runtime: 0.14.1
@@ -3540,6 +3689,12 @@ snapshots:
'@babel/parser': 7.24.6
'@babel/types': 7.24.6
+ '@babel/template@7.24.7':
+ dependencies:
+ '@babel/code-frame': 7.24.7
+ '@babel/parser': 7.24.7
+ '@babel/types': 7.24.7
+
'@babel/traverse@7.24.1':
dependencies:
'@babel/code-frame': 7.24.2
@@ -3555,16 +3710,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/traverse@7.24.6':
+ '@babel/traverse@7.24.7':
dependencies:
- '@babel/code-frame': 7.24.6
- '@babel/generator': 7.24.6
- '@babel/helper-environment-visitor': 7.24.6
- '@babel/helper-function-name': 7.24.6
- '@babel/helper-hoist-variables': 7.24.6
- '@babel/helper-split-export-declaration': 7.24.6
- '@babel/parser': 7.24.6
- '@babel/types': 7.24.6
+ '@babel/code-frame': 7.24.7
+ '@babel/generator': 7.24.7
+ '@babel/helper-environment-visitor': 7.24.7
+ '@babel/helper-function-name': 7.24.7
+ '@babel/helper-hoist-variables': 7.24.7
+ '@babel/helper-split-export-declaration': 7.24.7
+ '@babel/parser': 7.24.7
+ '@babel/types': 7.24.7
debug: 4.3.5
globals: 11.12.0
transitivePeerDependencies:
@@ -3607,80 +3762,86 @@ snapshots:
dependencies:
'@types/eslint': 8.56.10
'@types/estree': 1.0.5
- '@typescript-eslint/types': 7.12.0
+ '@typescript-eslint/types': 7.13.1
comment-parser: 1.4.1
esquery: 1.5.0
jsdoc-type-pratt-parser: 4.0.0
- '@esbuild/aix-ppc64@0.20.2':
+ '@esbuild/aix-ppc64@0.21.5':
optional: true
- '@esbuild/android-arm64@0.20.2':
+ '@esbuild/android-arm64@0.21.5':
optional: true
- '@esbuild/android-arm@0.20.2':
+ '@esbuild/android-arm@0.21.5':
optional: true
- '@esbuild/android-x64@0.20.2':
+ '@esbuild/android-x64@0.21.5':
optional: true
- '@esbuild/darwin-arm64@0.20.2':
+ '@esbuild/darwin-arm64@0.21.5':
optional: true
- '@esbuild/darwin-x64@0.20.2':
+ '@esbuild/darwin-x64@0.21.5':
optional: true
- '@esbuild/freebsd-arm64@0.20.2':
+ '@esbuild/freebsd-arm64@0.21.5':
optional: true
- '@esbuild/freebsd-x64@0.20.2':
+ '@esbuild/freebsd-x64@0.21.5':
optional: true
- '@esbuild/linux-arm64@0.20.2':
+ '@esbuild/linux-arm64@0.21.5':
optional: true
- '@esbuild/linux-arm@0.20.2':
+ '@esbuild/linux-arm@0.21.5':
optional: true
- '@esbuild/linux-ia32@0.20.2':
+ '@esbuild/linux-ia32@0.21.5':
optional: true
- '@esbuild/linux-loong64@0.20.2':
+ '@esbuild/linux-loong64@0.21.5':
optional: true
- '@esbuild/linux-mips64el@0.20.2':
+ '@esbuild/linux-mips64el@0.21.5':
optional: true
- '@esbuild/linux-ppc64@0.20.2':
+ '@esbuild/linux-ppc64@0.21.5':
optional: true
- '@esbuild/linux-riscv64@0.20.2':
+ '@esbuild/linux-riscv64@0.21.5':
optional: true
- '@esbuild/linux-s390x@0.20.2':
+ '@esbuild/linux-s390x@0.21.5':
optional: true
- '@esbuild/linux-x64@0.20.2':
+ '@esbuild/linux-x64@0.21.5':
optional: true
- '@esbuild/netbsd-x64@0.20.2':
+ '@esbuild/netbsd-x64@0.21.5':
optional: true
- '@esbuild/openbsd-x64@0.20.2':
+ '@esbuild/openbsd-x64@0.21.5':
optional: true
- '@esbuild/sunos-x64@0.20.2':
+ '@esbuild/sunos-x64@0.21.5':
optional: true
- '@esbuild/win32-arm64@0.20.2':
+ '@esbuild/win32-arm64@0.21.5':
optional: true
- '@esbuild/win32-ia32@0.20.2':
+ '@esbuild/win32-ia32@0.21.5':
optional: true
- '@esbuild/win32-x64@0.20.2':
+ '@esbuild/win32-x64@0.21.5':
optional: true
+ '@eslint-community/eslint-plugin-eslint-comments@4.3.0(eslint@8.57.0)':
+ dependencies:
+ escape-string-regexp: 4.0.0
+ eslint: 8.57.0
+ ignore: 5.3.1
+
'@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)':
dependencies:
eslint: 8.57.0
@@ -3708,7 +3869,7 @@ snapshots:
dependencies:
ajv: 6.12.6
debug: 4.3.5
- espree: 10.0.1
+ espree: 10.1.0
globals: 14.0.0
ignore: 5.3.1
import-fresh: 3.3.0
@@ -3720,52 +3881,53 @@ snapshots:
'@eslint/js@8.57.0': {}
- '@flowr/eslint-config@3.5.2(@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5))(@vue/compiler-sfc@3.4.27)(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))':
+ '@flowr/eslint-config@3.7.0(@unocss/eslint-plugin@0.61.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-solid@0.14.0(eslint@8.57.0)(typescript@5.4.5))(eslint-plugin-vue@9.26.0(eslint@8.57.0))(eslint-processor-vue-blocks@0.1.2(eslint@8.57.0))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.6))(vue-eslint-parser@9.4.3(eslint@8.57.0))':
dependencies:
'@antfu/install-pkg': 0.3.3
'@clack/prompts': 0.7.0
- '@stylistic/eslint-plugin': 2.1.0(eslint@8.57.0)(typescript@5.4.5)
- '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
- '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@eslint-community/eslint-plugin-eslint-comments': 4.3.0(eslint@8.57.0)
+ '@stylistic/eslint-plugin': 2.2.1(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/parser': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
eslint-config-flat-gitignore: 0.1.5
eslint-flat-config-utils: 0.2.5
eslint-merge-processors: 0.1.0(eslint@8.57.0)
eslint-plugin-command: 0.2.3(eslint@8.57.0)
- eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0)
eslint-plugin-import-x: 0.5.1(eslint@8.57.0)(typescript@5.4.5)
- eslint-plugin-jsdoc: 48.2.7(eslint@8.57.0)
+ eslint-plugin-jsdoc: 48.2.12(eslint@8.57.0)
eslint-plugin-jsonc: 2.16.0(eslint@8.57.0)
eslint-plugin-markdown: 5.0.0(eslint@8.57.0)
- eslint-plugin-n: 17.7.0(eslint@8.57.0)
- eslint-plugin-perfectionist: 2.10.0(eslint@8.57.0)(typescript@5.4.5)(vue-eslint-parser@9.4.3(eslint@8.57.0))
- eslint-plugin-petal: 3.5.2(eslint@8.57.0)
+ eslint-plugin-n: 17.9.0(eslint@8.57.0)
+ eslint-plugin-perfectionist: 2.11.0(eslint@8.57.0)(typescript@5.4.5)(vue-eslint-parser@9.4.3(eslint@8.57.0))
+ eslint-plugin-petal: 3.7.0(eslint@8.57.0)
eslint-plugin-regexp: 2.6.0(eslint@8.57.0)
eslint-plugin-toml: 0.11.0(eslint@8.57.0)
eslint-plugin-unicorn: 53.0.0(eslint@8.57.0)
- eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)
- eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4))
- eslint-plugin-vue: 9.26.0(eslint@8.57.0)
+ eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)
+ eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.6))
eslint-plugin-yml: 1.14.0(eslint@8.57.0)
- eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.27)(eslint@8.57.0)
- globals: 15.3.0
+ globals: 15.6.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
toml-eslint-parser: 0.9.3
- vue-eslint-parser: 9.4.3(eslint@8.57.0)
yaml-eslint-parser: 1.2.3
optionalDependencies:
- '@unocss/eslint-plugin': 0.60.4(eslint@8.57.0)(typescript@5.4.5)
+ '@unocss/eslint-plugin': 0.61.0(eslint@8.57.0)(typescript@5.4.5)
eslint-plugin-solid: 0.14.0(eslint@8.57.0)(typescript@5.4.5)
+ eslint-plugin-vue: 9.26.0(eslint@8.57.0)
+ eslint-processor-vue-blocks: 0.1.2(eslint@8.57.0)
+ vue-eslint-parser: 9.4.3(eslint@8.57.0)
transitivePeerDependencies:
- - '@vue/compiler-sfc'
- supports-color
- svelte
- typescript
- vitest
- '@flowr/utils@3.5.2':
+ '@flowr/utils@3.7.0':
dependencies:
+ fast-glob: 3.3.2
+ fs-extra: 11.2.0
luxon: 3.4.4
pathe: 1.1.2
serialize-error: 11.0.3
@@ -3801,7 +3963,7 @@ snapshots:
debug: 4.3.5
kolorist: 1.8.0
local-pkg: 0.5.0
- mlly: 1.7.0
+ mlly: 1.7.1
transitivePeerDependencies:
- supports-color
@@ -3915,16 +4077,16 @@ snapshots:
'@rspc/client@0.2.0': {}
- '@rspc/solid@0.2.0(@tanstack/solid-query@5.40.1(solid-js@1.8.17))(solid-js@1.8.17)':
+ '@rspc/solid@0.2.0(@tanstack/solid-query@5.45.0(solid-js@1.8.17))(solid-js@1.8.17)':
dependencies:
'@rspc/client': 0.2.0
- '@tanstack/solid-query': 5.40.1(solid-js@1.8.17)
+ '@tanstack/solid-query': 5.45.0(solid-js@1.8.17)
solid-js: 1.8.17
- '@rspc/tauri@0.2.0(@tauri-apps/api@2.0.0-beta.8)':
+ '@rspc/tauri@0.2.0(@tauri-apps/api@2.0.0-beta.13)':
dependencies:
'@rspc/client': 0.2.0
- '@tauri-apps/api': 2.0.0-beta.8
+ '@tauri-apps/api': 2.0.0-beta.13
'@sec-ant/readable-stream@0.4.1': {}
@@ -3971,104 +4133,106 @@ snapshots:
optionalDependencies:
'@solidjs/router': 0.13.5(solid-js@1.8.17)
- '@stylistic/eslint-plugin-js@2.1.0(eslint@8.57.0)':
+ '@stylistic/eslint-plugin-js@2.2.1(eslint@8.57.0)':
dependencies:
'@types/eslint': 8.56.10
- acorn: 8.11.3
+ acorn: 8.12.0
eslint: 8.57.0
eslint-visitor-keys: 4.0.0
- espree: 10.0.1
+ espree: 10.1.0
- '@stylistic/eslint-plugin-jsx@2.1.0(eslint@8.57.0)':
+ '@stylistic/eslint-plugin-jsx@2.2.1(eslint@8.57.0)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@8.57.0)
+ '@stylistic/eslint-plugin-js': 2.2.1(eslint@8.57.0)
'@types/eslint': 8.56.10
eslint: 8.57.0
estraverse: 5.3.0
picomatch: 4.0.2
- '@stylistic/eslint-plugin-plus@2.1.0(eslint@8.57.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin-plus@2.2.1(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin-ts@2.1.0(eslint@8.57.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin-ts@2.2.1(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@8.57.0)
+ '@stylistic/eslint-plugin-js': 2.2.1(eslint@8.57.0)
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin@2.1.0(eslint@8.57.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin@2.2.1(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@8.57.0)
- '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@8.57.0)
- '@stylistic/eslint-plugin-plus': 2.1.0(eslint@8.57.0)(typescript@5.4.5)
- '@stylistic/eslint-plugin-ts': 2.1.0(eslint@8.57.0)(typescript@5.4.5)
+ '@stylistic/eslint-plugin-js': 2.2.1(eslint@8.57.0)
+ '@stylistic/eslint-plugin-jsx': 2.2.1(eslint@8.57.0)
+ '@stylistic/eslint-plugin-plus': 2.2.1(eslint@8.57.0)(typescript@5.4.5)
+ '@stylistic/eslint-plugin-ts': 2.2.1(eslint@8.57.0)(typescript@5.4.5)
'@types/eslint': 8.56.10
eslint: 8.57.0
transitivePeerDependencies:
- supports-color
- typescript
- '@tanstack/query-core@5.40.0': {}
+ '@tanstack/query-core@5.45.0': {}
- '@tanstack/solid-query@5.40.1(solid-js@1.8.17)':
+ '@tanstack/solid-query@5.45.0(solid-js@1.8.17)':
dependencies:
- '@tanstack/query-core': 5.40.0
+ '@tanstack/query-core': 5.45.0
solid-js: 1.8.17
+ '@tauri-apps/api@2.0.0-beta.13': {}
+
'@tauri-apps/api@2.0.0-beta.8': {}
- '@tauri-apps/cli-darwin-arm64@2.0.0-beta.10':
+ '@tauri-apps/cli-darwin-arm64@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-darwin-x64@2.0.0-beta.10':
+ '@tauri-apps/cli-darwin-x64@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-linux-arm-gnueabihf@2.0.0-beta.10':
+ '@tauri-apps/cli-linux-arm-gnueabihf@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-linux-arm64-gnu@2.0.0-beta.10':
+ '@tauri-apps/cli-linux-arm64-gnu@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-linux-arm64-musl@2.0.0-beta.10':
+ '@tauri-apps/cli-linux-arm64-musl@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-linux-x64-gnu@2.0.0-beta.10':
+ '@tauri-apps/cli-linux-x64-gnu@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-linux-x64-musl@2.0.0-beta.10':
+ '@tauri-apps/cli-linux-x64-musl@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-win32-arm64-msvc@2.0.0-beta.10':
+ '@tauri-apps/cli-win32-arm64-msvc@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-win32-ia32-msvc@2.0.0-beta.10':
+ '@tauri-apps/cli-win32-ia32-msvc@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli-win32-x64-msvc@2.0.0-beta.10':
+ '@tauri-apps/cli-win32-x64-msvc@2.0.0-beta.20':
optional: true
- '@tauri-apps/cli@2.0.0-beta.10':
+ '@tauri-apps/cli@2.0.0-beta.20':
optionalDependencies:
- '@tauri-apps/cli-darwin-arm64': 2.0.0-beta.10
- '@tauri-apps/cli-darwin-x64': 2.0.0-beta.10
- '@tauri-apps/cli-linux-arm-gnueabihf': 2.0.0-beta.10
- '@tauri-apps/cli-linux-arm64-gnu': 2.0.0-beta.10
- '@tauri-apps/cli-linux-arm64-musl': 2.0.0-beta.10
- '@tauri-apps/cli-linux-x64-gnu': 2.0.0-beta.10
- '@tauri-apps/cli-linux-x64-musl': 2.0.0-beta.10
- '@tauri-apps/cli-win32-arm64-msvc': 2.0.0-beta.10
- '@tauri-apps/cli-win32-ia32-msvc': 2.0.0-beta.10
- '@tauri-apps/cli-win32-x64-msvc': 2.0.0-beta.10
+ '@tauri-apps/cli-darwin-arm64': 2.0.0-beta.20
+ '@tauri-apps/cli-darwin-x64': 2.0.0-beta.20
+ '@tauri-apps/cli-linux-arm-gnueabihf': 2.0.0-beta.20
+ '@tauri-apps/cli-linux-arm64-gnu': 2.0.0-beta.20
+ '@tauri-apps/cli-linux-arm64-musl': 2.0.0-beta.20
+ '@tauri-apps/cli-linux-x64-gnu': 2.0.0-beta.20
+ '@tauri-apps/cli-linux-x64-musl': 2.0.0-beta.20
+ '@tauri-apps/cli-win32-arm64-msvc': 2.0.0-beta.20
+ '@tauri-apps/cli-win32-ia32-msvc': 2.0.0-beta.20
+ '@tauri-apps/cli-win32-x64-msvc': 2.0.0-beta.20
'@tauri-apps/plugin-shell@https://codeload.github.com/tauri-apps/tauri-plugin-shell/tar.gz/5b496abe090f771847887edc8dd2e5eeee0af270':
dependencies:
@@ -4085,10 +4249,10 @@ snapshots:
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))':
+ '@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6))':
dependencies:
- '@adobe/css-tools': 4.3.3
- '@babel/runtime': 7.24.5
+ '@adobe/css-tools': 4.4.0
+ '@babel/runtime': 7.24.7
aria-query: 5.3.0
chalk: 3.0.0
css.escape: 1.5.1
@@ -4096,7 +4260,7 @@ snapshots:
lodash: 4.17.21
redent: 3.0.0
optionalDependencies:
- vitest: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
+ vitest: 1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6)
'@thisbeyond/solid-dnd@0.7.5(solid-js@1.8.17)':
dependencies:
@@ -4154,7 +4318,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@20.14.2':
+ '@types/node@20.14.3':
dependencies:
undici-types: 5.26.5
@@ -4166,14 +4330,14 @@ snapshots:
'@types/uuid@9.0.8': {}
- '@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)':
+ '@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/regexpp': 4.10.1
- '@typescript-eslint/parser': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
- '@typescript-eslint/scope-manager': 7.12.0
- '@typescript-eslint/type-utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
- '@typescript-eslint/visitor-keys': 7.12.0
+ '@typescript-eslint/parser': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/scope-manager': 7.13.1
+ '@typescript-eslint/type-utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 7.13.1
eslint: 8.57.0
graphemer: 1.4.0
ignore: 5.3.1
@@ -4184,12 +4348,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5)':
+ '@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/scope-manager': 7.12.0
- '@typescript-eslint/types': 7.12.0
- '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5)
- '@typescript-eslint/visitor-keys': 7.12.0
+ '@typescript-eslint/scope-manager': 7.13.1
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 7.13.1
debug: 4.3.5
eslint: 8.57.0
optionalDependencies:
@@ -4197,20 +4361,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@7.12.0':
+ '@typescript-eslint/scope-manager@7.13.1':
dependencies:
- '@typescript-eslint/types': 7.12.0
- '@typescript-eslint/visitor-keys': 7.12.0
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/visitor-keys': 7.13.1
'@typescript-eslint/scope-manager@7.7.1':
dependencies:
'@typescript-eslint/types': 7.7.1
'@typescript-eslint/visitor-keys': 7.7.1
- '@typescript-eslint/type-utils@7.12.0(eslint@8.57.0)(typescript@5.4.5)':
+ '@typescript-eslint/type-utils@7.13.1(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5)
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
debug: 4.3.5
eslint: 8.57.0
ts-api-utils: 1.3.0(typescript@5.4.5)
@@ -4219,14 +4383,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@7.12.0': {}
+ '@typescript-eslint/types@7.13.1': {}
'@typescript-eslint/types@7.7.1': {}
- '@typescript-eslint/typescript-estree@7.12.0(typescript@5.4.5)':
+ '@typescript-eslint/typescript-estree@7.13.1(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/types': 7.12.0
- '@typescript-eslint/visitor-keys': 7.12.0
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/visitor-keys': 7.13.1
debug: 4.3.5
globby: 11.1.0
is-glob: 4.0.3
@@ -4253,12 +4417,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@7.12.0(eslint@8.57.0)(typescript@5.4.5)':
+ '@typescript-eslint/utils@7.13.1(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- '@typescript-eslint/scope-manager': 7.12.0
- '@typescript-eslint/types': 7.12.0
- '@typescript-eslint/typescript-estree': 7.12.0(typescript@5.4.5)
+ '@typescript-eslint/scope-manager': 7.13.1
+ '@typescript-eslint/types': 7.13.1
+ '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.4.5)
eslint: 8.57.0
transitivePeerDependencies:
- supports-color
@@ -4278,9 +4442,9 @@ snapshots:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@7.12.0':
+ '@typescript-eslint/visitor-keys@7.13.1':
dependencies:
- '@typescript-eslint/types': 7.12.0
+ '@typescript-eslint/types': 7.13.1
eslint-visitor-keys: 3.4.3
'@typescript-eslint/visitor-keys@7.7.1':
@@ -4290,23 +4454,23 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
- '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))':
+ '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/reset': 0.60.4
- '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
+ '@unocss/core': 0.61.0
+ '@unocss/reset': 0.61.0
+ '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
optionalDependencies:
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
transitivePeerDependencies:
- rollup
- '@unocss/cli@0.60.4(rollup@4.18.0)':
+ '@unocss/cli@0.61.0(rollup@4.18.0)':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
- '@unocss/config': 0.60.4
- '@unocss/core': 0.60.4
- '@unocss/preset-uno': 0.60.4
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
+ '@unocss/preset-uno': 0.61.0
cac: 6.7.14
chokidar: 3.6.0
colorette: 2.0.20
@@ -4318,18 +4482,18 @@ snapshots:
transitivePeerDependencies:
- rollup
- '@unocss/config@0.60.4':
+ '@unocss/config@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
unconfig: 0.3.13
- '@unocss/core@0.60.4': {}
+ '@unocss/core@0.61.0': {}
- '@unocss/eslint-plugin@0.60.4(eslint@8.57.0)(typescript@5.4.5)':
+ '@unocss/eslint-plugin@0.61.0(eslint@8.57.0)(typescript@5.4.5)':
dependencies:
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
- '@unocss/config': 0.60.4
- '@unocss/core': 0.60.4
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
magic-string: 0.30.10
synckit: 0.9.0
transitivePeerDependencies:
@@ -4338,121 +4502,121 @@ snapshots:
- typescript
optional: true
- '@unocss/extractor-arbitrary-variants@0.60.4':
+ '@unocss/extractor-arbitrary-variants@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
- '@unocss/inspector@0.60.4':
+ '@unocss/inspector@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/rule-utils': 0.60.4
+ '@unocss/core': 0.61.0
+ '@unocss/rule-utils': 0.61.0
gzip-size: 6.0.0
sirv: 2.0.4
- '@unocss/postcss@0.60.4(postcss@8.4.38)':
+ '@unocss/postcss@0.61.0(postcss@8.4.38)':
dependencies:
- '@unocss/config': 0.60.4
- '@unocss/core': 0.60.4
- '@unocss/rule-utils': 0.60.4
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
+ '@unocss/rule-utils': 0.61.0
css-tree: 2.3.1
fast-glob: 3.3.2
magic-string: 0.30.10
postcss: 8.4.38
- '@unocss/preset-attributify@0.60.4':
+ '@unocss/preset-attributify@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
- '@unocss/preset-icons@0.60.4':
+ '@unocss/preset-icons@0.61.0':
dependencies:
'@iconify/utils': 2.1.24
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
ofetch: 1.3.4
transitivePeerDependencies:
- supports-color
- '@unocss/preset-mini@0.60.4':
+ '@unocss/preset-mini@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/extractor-arbitrary-variants': 0.60.4
- '@unocss/rule-utils': 0.60.4
+ '@unocss/core': 0.61.0
+ '@unocss/extractor-arbitrary-variants': 0.61.0
+ '@unocss/rule-utils': 0.61.0
- '@unocss/preset-tagify@0.60.4':
+ '@unocss/preset-tagify@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
- '@unocss/preset-typography@0.60.4':
+ '@unocss/preset-typography@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/preset-mini': 0.60.4
+ '@unocss/core': 0.61.0
+ '@unocss/preset-mini': 0.61.0
- '@unocss/preset-uno@0.60.4':
+ '@unocss/preset-uno@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/preset-mini': 0.60.4
- '@unocss/preset-wind': 0.60.4
- '@unocss/rule-utils': 0.60.4
+ '@unocss/core': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+ '@unocss/preset-wind': 0.61.0
+ '@unocss/rule-utils': 0.61.0
- '@unocss/preset-web-fonts@0.60.4':
+ '@unocss/preset-web-fonts@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
ofetch: 1.3.4
- '@unocss/preset-wind@0.60.4':
+ '@unocss/preset-wind@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/preset-mini': 0.60.4
- '@unocss/rule-utils': 0.60.4
+ '@unocss/core': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+ '@unocss/rule-utils': 0.61.0
- '@unocss/reset@0.60.4': {}
+ '@unocss/reset@0.61.0': {}
- '@unocss/rule-utils@0.60.4':
+ '@unocss/rule-utils@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
magic-string: 0.30.10
- '@unocss/scope@0.60.4': {}
+ '@unocss/scope@0.61.0': {}
- '@unocss/transformer-attributify-jsx-babel@0.60.4':
+ '@unocss/transformer-attributify-jsx-babel@0.61.0':
dependencies:
- '@babel/core': 7.24.6
- '@babel/plugin-syntax-jsx': 7.24.6(@babel/core@7.24.6)
- '@babel/preset-typescript': 7.24.6(@babel/core@7.24.6)
- '@unocss/core': 0.60.4
+ '@babel/core': 7.24.7
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7)
+ '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7)
+ '@unocss/core': 0.61.0
transitivePeerDependencies:
- supports-color
- '@unocss/transformer-attributify-jsx@0.60.4':
+ '@unocss/transformer-attributify-jsx@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
- '@unocss/transformer-compile-class@0.60.4':
+ '@unocss/transformer-compile-class@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
- '@unocss/transformer-directives@0.60.4':
+ '@unocss/transformer-directives@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
- '@unocss/rule-utils': 0.60.4
+ '@unocss/core': 0.61.0
+ '@unocss/rule-utils': 0.61.0
css-tree: 2.3.1
- '@unocss/transformer-variant-group@0.60.4':
+ '@unocss/transformer-variant-group@0.61.0':
dependencies:
- '@unocss/core': 0.60.4
+ '@unocss/core': 0.61.0
- '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))':
+ '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
- '@unocss/config': 0.60.4
- '@unocss/core': 0.60.4
- '@unocss/inspector': 0.60.4
- '@unocss/scope': 0.60.4
- '@unocss/transformer-directives': 0.60.4
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
+ '@unocss/inspector': 0.61.0
+ '@unocss/scope': 0.61.0
+ '@unocss/transformer-directives': 0.61.0
chokidar: 3.6.0
fast-glob: 3.3.2
magic-string: 0.30.10
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
transitivePeerDependencies:
- rollup
@@ -4491,7 +4655,7 @@ snapshots:
pathe: 1.1.2
picocolors: 1.0.0
sirv: 2.0.4
- vitest: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
+ vitest: 1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6)
'@vitest/utils@1.6.0':
dependencies:
@@ -4500,46 +4664,20 @@ snapshots:
loupe: 2.3.7
pretty-format: 29.7.0
- '@vue/compiler-core@3.4.27':
- dependencies:
- '@babel/parser': 7.24.7
- '@vue/shared': 3.4.27
- entities: 4.5.0
- estree-walker: 2.0.2
- source-map-js: 1.2.0
-
- '@vue/compiler-dom@3.4.27':
- dependencies:
- '@vue/compiler-core': 3.4.27
- '@vue/shared': 3.4.27
-
- '@vue/compiler-sfc@3.4.27':
- dependencies:
- '@babel/parser': 7.24.7
- '@vue/compiler-core': 3.4.27
- '@vue/compiler-dom': 3.4.27
- '@vue/compiler-ssr': 3.4.27
- '@vue/shared': 3.4.27
- estree-walker: 2.0.2
- magic-string: 0.30.10
- postcss: 8.4.38
- source-map-js: 1.2.0
-
- '@vue/compiler-ssr@3.4.27':
- dependencies:
- '@vue/compiler-dom': 3.4.27
- '@vue/shared': 3.4.27
-
- '@vue/shared@3.4.27': {}
-
acorn-jsx@5.3.2(acorn@8.11.3):
dependencies:
acorn: 8.11.3
+ acorn-jsx@5.3.2(acorn@8.12.0):
+ dependencies:
+ acorn: 8.12.0
+
acorn-walk@8.3.2: {}
acorn@8.11.3: {}
+ acorn@8.12.0: {}
+
agent-base@7.1.1:
dependencies:
debug: 4.3.5
@@ -4604,7 +4742,8 @@ snapshots:
binary-extensions@2.3.0: {}
- boolbase@1.0.0: {}
+ boolbase@1.0.0:
+ optional: true
brace-expansion@1.1.11:
dependencies:
@@ -4619,6 +4758,10 @@ snapshots:
dependencies:
fill-range: 7.0.1
+ braces@3.0.3:
+ dependencies:
+ fill-range: 7.1.1
+
browserslist@4.23.0:
dependencies:
caniuse-lite: 1.0.30001627
@@ -4626,6 +4769,13 @@ snapshots:
node-releases: 2.0.14
update-browserslist-db: 1.0.16(browserslist@4.23.0)
+ browserslist@4.23.1:
+ dependencies:
+ caniuse-lite: 1.0.30001636
+ electron-to-chromium: 1.4.803
+ node-releases: 2.0.14
+ update-browserslist-db: 1.0.16(browserslist@4.23.1)
+
builtin-modules@3.3.0: {}
bumpp@9.4.1:
@@ -4662,6 +4812,8 @@ snapshots:
caniuse-lite@1.0.30001627: {}
+ caniuse-lite@1.0.30001636: {}
+
chai@4.4.1:
dependencies:
assertion-error: 1.1.0
@@ -4701,7 +4853,7 @@ snapshots:
chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -4752,7 +4904,7 @@ snapshots:
core-js-compat@3.37.1:
dependencies:
- browserslist: 4.23.0
+ browserslist: 4.23.1
create-require@1.1.1: {}
@@ -4769,7 +4921,8 @@ snapshots:
css.escape@1.5.1: {}
- cssesc@3.0.0: {}
+ cssesc@3.0.0:
+ optional: true
cssstyle@4.0.1:
dependencies:
@@ -4832,7 +4985,9 @@ snapshots:
electron-to-chromium@1.4.788: {}
- enhanced-resolve@5.16.1:
+ electron-to-chromium@1.4.803: {}
+
+ enhanced-resolve@5.17.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
@@ -4843,31 +4998,31 @@ snapshots:
dependencies:
is-arrayish: 0.2.1
- esbuild@0.20.2:
+ esbuild@0.21.5:
optionalDependencies:
- '@esbuild/aix-ppc64': 0.20.2
- '@esbuild/android-arm': 0.20.2
- '@esbuild/android-arm64': 0.20.2
- '@esbuild/android-x64': 0.20.2
- '@esbuild/darwin-arm64': 0.20.2
- '@esbuild/darwin-x64': 0.20.2
- '@esbuild/freebsd-arm64': 0.20.2
- '@esbuild/freebsd-x64': 0.20.2
- '@esbuild/linux-arm': 0.20.2
- '@esbuild/linux-arm64': 0.20.2
- '@esbuild/linux-ia32': 0.20.2
- '@esbuild/linux-loong64': 0.20.2
- '@esbuild/linux-mips64el': 0.20.2
- '@esbuild/linux-ppc64': 0.20.2
- '@esbuild/linux-riscv64': 0.20.2
- '@esbuild/linux-s390x': 0.20.2
- '@esbuild/linux-x64': 0.20.2
- '@esbuild/netbsd-x64': 0.20.2
- '@esbuild/openbsd-x64': 0.20.2
- '@esbuild/sunos-x64': 0.20.2
- '@esbuild/win32-arm64': 0.20.2
- '@esbuild/win32-ia32': 0.20.2
- '@esbuild/win32-x64': 0.20.2
+ '@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
escalade@3.1.2: {}
@@ -4907,22 +5062,16 @@ snapshots:
'@es-joy/jsdoccomment': 0.43.1
eslint: 8.57.0
- eslint-plugin-es-x@7.6.0(eslint@8.57.0):
+ eslint-plugin-es-x@7.7.0(eslint@8.57.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@eslint-community/regexpp': 4.10.1
eslint: 8.57.0
eslint-compat-utils: 0.5.1(eslint@8.57.0)
- eslint-plugin-eslint-comments@3.2.0(eslint@8.57.0):
- dependencies:
- escape-string-regexp: 1.0.5
- eslint: 8.57.0
- ignore: 5.3.1
-
eslint-plugin-import-x@0.5.1(eslint@8.57.0)(typescript@5.4.5):
dependencies:
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
debug: 4.3.5
doctrine: 3.0.0
eslint: 8.57.0
@@ -4931,12 +5080,12 @@ snapshots:
is-glob: 4.0.3
minimatch: 9.0.4
semver: 7.6.2
- tslib: 2.6.2
+ tslib: 2.6.3
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-jsdoc@48.2.7(eslint@8.57.0):
+ eslint-plugin-jsdoc@48.2.12(eslint@8.57.0):
dependencies:
'@es-joy/jsdoccomment': 0.43.1
are-docs-informative: 0.0.2
@@ -4968,21 +5117,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-plugin-n@17.7.0(eslint@8.57.0):
+ eslint-plugin-n@17.9.0(eslint@8.57.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
- enhanced-resolve: 5.16.1
+ enhanced-resolve: 5.17.0
eslint: 8.57.0
- eslint-plugin-es-x: 7.6.0(eslint@8.57.0)
+ eslint-plugin-es-x: 7.7.0(eslint@8.57.0)
get-tsconfig: 4.7.5
- globals: 15.3.0
+ globals: 15.6.0
ignore: 5.3.1
minimatch: 9.0.4
semver: 7.6.2
- eslint-plugin-perfectionist@2.10.0(eslint@8.57.0)(typescript@5.4.5)(vue-eslint-parser@9.4.3(eslint@8.57.0)):
+ eslint-plugin-perfectionist@2.11.0(eslint@8.57.0)(typescript@5.4.5)(vue-eslint-parser@9.4.3(eslint@8.57.0)):
dependencies:
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
minimatch: 9.0.4
natural-compare-lite: 1.4.0
@@ -4992,9 +5141,9 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-petal@3.5.2(eslint@8.57.0):
+ eslint-plugin-petal@3.7.0(eslint@8.57.0):
dependencies:
- '@flowr/utils': 3.5.2
+ '@flowr/utils': 3.7.0
eslint: 8.57.0
eslint-plugin-regexp@2.6.0(eslint@8.57.0):
@@ -5033,7 +5182,7 @@ snapshots:
eslint-plugin-unicorn@53.0.0(eslint@8.57.0):
dependencies:
- '@babel/helper-validator-identifier': 7.24.6
+ '@babel/helper-validator-identifier': 7.24.7
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@eslint/eslintrc': 3.1.0
ci-info: 4.0.0
@@ -5053,20 +5202,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0):
+ eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0):
dependencies:
eslint: 8.57.0
eslint-rule-composer: 0.3.0
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
- eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.4)):
+ eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0)(jsdom@24.1.0)(sass@1.77.6)):
dependencies:
- '@typescript-eslint/utils': 7.12.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.13.1(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 7.12.0(@typescript-eslint/parser@7.12.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
- vitest: 1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)
+ '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)
+ vitest: 1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6)
transitivePeerDependencies:
- supports-color
- typescript
@@ -5084,6 +5233,7 @@ snapshots:
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
+ optional: true
eslint-plugin-yml@1.14.0(eslint@8.57.0):
dependencies:
@@ -5096,10 +5246,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.27)(eslint@8.57.0):
+ eslint-processor-vue-blocks@0.1.2(eslint@8.57.0):
dependencies:
- '@vue/compiler-sfc': 3.4.27
eslint: 8.57.0
+ optional: true
eslint-rule-composer@0.3.0: {}
@@ -5155,10 +5305,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- espree@10.0.1:
+ espree@10.1.0:
dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
+ acorn: 8.12.0
+ acorn-jsx: 5.3.2(acorn@8.12.0)
eslint-visitor-keys: 4.0.0
espree@9.6.1:
@@ -5209,7 +5359,7 @@ snapshots:
signal-exit: 4.1.0
strip-final-newline: 3.0.0
- execa@9.1.0:
+ execa@9.2.0:
dependencies:
'@sindresorhus/merge-streams': 4.0.0
cross-spawn: 7.0.3
@@ -5222,7 +5372,7 @@ snapshots:
pretty-ms: 9.0.0
signal-exit: 4.1.0
strip-final-newline: 4.0.0
- yoctocolors: 2.0.0
+ yoctocolors: 2.0.2
fast-deep-equal@3.1.3: {}
@@ -5258,6 +5408,10 @@ snapshots:
dependencies:
to-regex-range: 5.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
@@ -5288,6 +5442,12 @@ snapshots:
combined-stream: 1.0.8
mime-types: 2.1.35
+ fs-extra@11.2.0:
+ dependencies:
+ graceful-fs: 4.2.11
+ jsonfile: 6.1.0
+ universalify: 2.0.1
+
fs-minipass@2.1.0:
dependencies:
minipass: 3.3.6
@@ -5352,7 +5512,7 @@ snapshots:
globals@14.0.0: {}
- globals@15.3.0: {}
+ globals@15.6.0: {}
globby@11.1.0:
dependencies:
@@ -5494,6 +5654,8 @@ snapshots:
jiti@1.21.0: {}
+ jiti@1.21.6: {}
+
js-tokens@4.0.0: {}
js-tokens@9.0.0: {}
@@ -5550,11 +5712,17 @@ snapshots:
jsonc-eslint-parser@2.4.0:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
semver: 7.6.2
+ jsonfile@6.1.0:
+ dependencies:
+ universalify: 2.0.1
+ optionalDependencies:
+ graceful-fs: 4.2.11
+
kebab-case@1.0.2: {}
keyv@4.5.4:
@@ -5694,6 +5862,13 @@ snapshots:
pkg-types: 1.1.0
ufo: 1.5.3
+ mlly@1.7.1:
+ dependencies:
+ acorn: 8.12.0
+ pathe: 1.1.2
+ pkg-types: 1.1.1
+ ufo: 1.5.3
+
mrmime@2.0.0: {}
ms@2.1.2: {}
@@ -5730,6 +5905,7 @@ snapshots:
nth-check@2.1.1:
dependencies:
boolbase: 1.0.0
+ optional: true
nwsapi@2.2.10: {}
@@ -5824,7 +6000,7 @@ snapshots:
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.24.6
+ '@babel/code-frame': 7.24.7
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -5869,6 +6045,12 @@ snapshots:
mlly: 1.6.1
pathe: 1.1.2
+ pkg-types@1.1.1:
+ dependencies:
+ confbox: 0.1.7
+ mlly: 1.7.1
+ pathe: 1.1.2
+
plausible-tracker@0.3.9: {}
pluralize@8.0.0: {}
@@ -5877,6 +6059,7 @@ snapshots:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
+ optional: true
postcss@8.4.38:
dependencies:
@@ -6013,7 +6196,7 @@ snapshots:
safer-buffer@2.1.2: {}
- sass@1.77.4:
+ sass@1.77.6:
dependencies:
chokidar: 3.6.0
immutable: 4.3.6
@@ -6151,7 +6334,7 @@ snapshots:
synckit@0.6.2:
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
synckit@0.9.0:
dependencies:
@@ -6205,14 +6388,14 @@ snapshots:
dependencies:
typescript: 5.4.5
- ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5):
+ ts-node@10.9.2(@types/node@20.14.3)(typescript@5.4.5):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.14.2
+ '@types/node': 20.14.3
acorn: 8.11.3
acorn-walk: 8.3.2
arg: 4.1.3
@@ -6227,14 +6410,11 @@ snapshots:
optionalDependencies:
typescript: 5.4.5
- tslib@2.6.2: {}
+ tslib@2.6.3: {}
- tslib@2.6.3:
- optional: true
-
- tsx@4.12.0:
+ tsx@4.15.6:
dependencies:
- esbuild: 0.20.2
+ esbuild: 0.21.5
get-tsconfig: 4.7.5
optionalDependencies:
fsevents: 2.3.3
@@ -6261,11 +6441,11 @@ snapshots:
dependencies:
'@antfu/utils': 0.7.8
defu: 6.1.4
- jiti: 1.21.0
+ jiti: 1.21.6
undici-types@5.26.5: {}
- undici@6.18.2: {}
+ undici@6.19.1: {}
unicorn-magic@0.1.0: {}
@@ -6275,30 +6455,32 @@ snapshots:
universalify@0.2.0: {}
- unocss@0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
+ universalify@2.0.1: {}
+
+ unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6)):
dependencies:
- '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
- '@unocss/cli': 0.60.4(rollup@4.18.0)
- '@unocss/core': 0.60.4
- '@unocss/extractor-arbitrary-variants': 0.60.4
- '@unocss/postcss': 0.60.4(postcss@8.4.38)
- '@unocss/preset-attributify': 0.60.4
- '@unocss/preset-icons': 0.60.4
- '@unocss/preset-mini': 0.60.4
- '@unocss/preset-tagify': 0.60.4
- '@unocss/preset-typography': 0.60.4
- '@unocss/preset-uno': 0.60.4
- '@unocss/preset-web-fonts': 0.60.4
- '@unocss/preset-wind': 0.60.4
- '@unocss/reset': 0.60.4
- '@unocss/transformer-attributify-jsx': 0.60.4
- '@unocss/transformer-attributify-jsx-babel': 0.60.4
- '@unocss/transformer-compile-class': 0.60.4
- '@unocss/transformer-directives': 0.60.4
- '@unocss/transformer-variant-group': 0.60.4
- '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
+ '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
+ '@unocss/cli': 0.61.0(rollup@4.18.0)
+ '@unocss/core': 0.61.0
+ '@unocss/extractor-arbitrary-variants': 0.61.0
+ '@unocss/postcss': 0.61.0(postcss@8.4.38)
+ '@unocss/preset-attributify': 0.61.0
+ '@unocss/preset-icons': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+ '@unocss/preset-tagify': 0.61.0
+ '@unocss/preset-typography': 0.61.0
+ '@unocss/preset-uno': 0.61.0
+ '@unocss/preset-web-fonts': 0.61.0
+ '@unocss/preset-wind': 0.61.0
+ '@unocss/reset': 0.61.0
+ '@unocss/transformer-attributify-jsx': 0.61.0
+ '@unocss/transformer-attributify-jsx-babel': 0.61.0
+ '@unocss/transformer-compile-class': 0.61.0
+ '@unocss/transformer-directives': 0.61.0
+ '@unocss/transformer-variant-group': 0.61.0
+ '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
optionalDependencies:
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
transitivePeerDependencies:
- postcss
- rollup
@@ -6310,6 +6492,12 @@ snapshots:
escalade: 3.1.2
picocolors: 1.0.1
+ update-browserslist-db@1.0.16(browserslist@4.23.1):
+ dependencies:
+ browserslist: 4.23.1
+ escalade: 3.1.2
+ picocolors: 1.0.1
+
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
@@ -6319,9 +6507,10 @@ snapshots:
querystringify: 2.2.0
requires-port: 1.0.0
- util-deprecate@1.0.2: {}
+ util-deprecate@1.0.2:
+ optional: true
- uuid@9.0.1: {}
+ uuid@10.0.0: {}
v8-compile-cache-lib@3.0.1: {}
@@ -6332,13 +6521,13 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
- vite-node@1.6.0(@types/node@20.14.2)(sass@1.77.4):
+ vite-node@1.6.0(@types/node@20.14.3)(sass@1.77.6):
dependencies:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
transitivePeerDependencies:
- '@types/node'
- less
@@ -6349,7 +6538,7 @@ snapshots:
- supports-color
- terser
- vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4)))(solid-js@1.8.17)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
+ vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.6(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6)))(solid-js@1.8.17)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6)):
dependencies:
'@babel/core': 7.24.4
'@types/babel__core': 7.20.5
@@ -6357,39 +6546,39 @@ snapshots:
merge-anything: 5.1.7
solid-js: 1.8.17
solid-refresh: 0.6.3(solid-js@1.8.17)
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
- vitefu: 0.2.5(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4))
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
+ vitefu: 0.2.5(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6))
optionalDependencies:
- '@testing-library/jest-dom': 6.4.5(vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4))
+ '@testing-library/jest-dom': 6.4.6(vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6))
transitivePeerDependencies:
- supports-color
- vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
+ vite-tsconfig-paths@4.3.2(typescript@5.4.5)(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6)):
dependencies:
debug: 4.3.4
globrex: 0.1.2
tsconfck: 3.0.3(typescript@5.4.5)
optionalDependencies:
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
transitivePeerDependencies:
- supports-color
- typescript
- vite@5.2.12(@types/node@20.14.2)(sass@1.77.4):
+ vite@5.3.1(@types/node@20.14.3)(sass@1.77.6):
dependencies:
- esbuild: 0.20.2
+ esbuild: 0.21.5
postcss: 8.4.38
rollup: 4.18.0
optionalDependencies:
- '@types/node': 20.14.2
+ '@types/node': 20.14.3
fsevents: 2.3.3
- sass: 1.77.4
+ sass: 1.77.6
- vitefu@0.2.5(vite@5.2.12(@types/node@20.14.2)(sass@1.77.4)):
+ vitefu@0.2.5(vite@5.3.1(@types/node@20.14.3)(sass@1.77.6)):
optionalDependencies:
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
- vitest@1.6.0(@types/node@20.14.2)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.4):
+ vitest@1.6.0(@types/node@20.14.3)(@vitest/ui@1.6.0(vitest@1.6.0))(jsdom@24.1.0)(sass@1.77.6):
dependencies:
'@vitest/expect': 1.6.0
'@vitest/runner': 1.6.0
@@ -6408,11 +6597,11 @@ snapshots:
strip-literal: 2.1.0
tinybench: 2.8.0
tinypool: 0.8.4
- vite: 5.2.12(@types/node@20.14.2)(sass@1.77.4)
- vite-node: 1.6.0(@types/node@20.14.2)(sass@1.77.4)
+ vite: 5.3.1(@types/node@20.14.3)(sass@1.77.6)
+ vite-node: 1.6.0(@types/node@20.14.3)(sass@1.77.6)
why-is-node-running: 2.2.2
optionalDependencies:
- '@types/node': 20.14.2
+ '@types/node': 20.14.3
'@vitest/ui': 1.6.0(vitest@1.6.0)
jsdom: 24.1.0
transitivePeerDependencies:
@@ -6436,6 +6625,7 @@ snapshots:
semver: 7.6.2
transitivePeerDependencies:
- supports-color
+ optional: true
w3c-xmlserializer@5.0.0:
dependencies:
@@ -6469,7 +6659,8 @@ snapshots:
ws@8.17.0: {}
- xml-name-validator@4.0.0: {}
+ xml-name-validator@4.0.0:
+ optional: true
xml-name-validator@5.0.0: {}
@@ -6483,9 +6674,9 @@ snapshots:
dependencies:
eslint-visitor-keys: 3.4.3
lodash: 4.17.21
- yaml: 2.4.3
+ yaml: 2.4.5
- yaml@2.4.3: {}
+ yaml@2.4.5: {}
yn@3.1.1: {}
@@ -6493,6 +6684,6 @@ snapshots:
yocto-queue@1.0.0: {}
- yoctocolors@2.0.0: {}
+ yoctocolors@2.0.2: {}
zod@3.23.8: {}
diff --git a/scripts/package.json b/scripts/package.json
index d28bce81..b6601620 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -17,11 +17,11 @@
"tauri": "tsx tauri.ts"
},
"dependencies": {
- "@flowr/utils": "^3.5.2",
+ "@flowr/utils": "^3.7.0",
"@iarna/toml": "^2.2.5",
- "execa": "^9.1.0",
+ "execa": "^9.2.0",
"semver": "^7.6.2",
- "undici": "^6.18.2"
+ "undici": "^6.19.1"
},
"devDependencies": {
"@types/iarna__toml": "^2.0.5",