Merge branch 'v2' into feat/dialog/folder-picker

pull/2322/head
Julian Carrier 6 months ago committed by GitHub
commit 7f2124d354
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,8 +0,0 @@
---
haptics: patch
haptics-js: patch
geolocation: patch
geolocation-js: patch
---
Fixed an issue that caused build failures when the `haptics` or `geolocation` plugin was used without their `specta` feature flag enabled.

10
Cargo.lock generated

@ -206,7 +206,7 @@ checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775"
[[package]] [[package]]
name = "api" name = "api"
version = "2.0.14" version = "2.0.15"
dependencies = [ dependencies = [
"log", "log",
"serde", "serde",
@ -6568,7 +6568,7 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-geolocation" name = "tauri-plugin-geolocation"
version = "2.2.2" version = "2.2.3"
dependencies = [ dependencies = [
"log", "log",
"serde", "serde",
@ -6594,7 +6594,7 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-haptics" name = "tauri-plugin-haptics"
version = "2.2.2" version = "2.2.3"
dependencies = [ dependencies = [
"log", "log",
"serde", "serde",
@ -6696,7 +6696,7 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-opener" name = "tauri-plugin-opener"
version = "2.2.4" version = "2.2.5"
dependencies = [ dependencies = [
"dunce", "dunce",
"glob", "glob",
@ -6916,7 +6916,7 @@ dependencies = [
[[package]] [[package]]
name = "tauri-plugin-window-state" name = "tauri-plugin-window-state"
version = "2.2.0" version = "2.2.1"
dependencies = [ dependencies = [
"bitflags 2.7.0", "bitflags 2.7.0",
"log", "log",

@ -1,5 +1,11 @@
# Changelog # Changelog
## \[2.0.11]
### Dependencies
- Upgraded to `opener-js@2.2.5`
## \[2.0.10] ## \[2.0.10]
### Dependencies ### Dependencies

@ -1,7 +1,7 @@
{ {
"name": "api", "name": "api",
"private": true, "private": true,
"version": "2.0.10", "version": "2.0.11",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite --clearScreen false", "dev": "vite --clearScreen false",
@ -19,7 +19,7 @@
"@tauri-apps/plugin-fs": "^2.2.0", "@tauri-apps/plugin-fs": "^2.2.0",
"@tauri-apps/plugin-geolocation": "^2.2.0", "@tauri-apps/plugin-geolocation": "^2.2.0",
"@tauri-apps/plugin-global-shortcut": "^2.2.0", "@tauri-apps/plugin-global-shortcut": "^2.2.0",
"@tauri-apps/plugin-opener": "^2.2.4", "@tauri-apps/plugin-opener": "^2.2.5",
"@tauri-apps/plugin-haptics": "^2.2.0", "@tauri-apps/plugin-haptics": "^2.2.0",
"@tauri-apps/plugin-http": "^2.2.0", "@tauri-apps/plugin-http": "^2.2.0",
"@tauri-apps/plugin-nfc": "^2.2.0", "@tauri-apps/plugin-nfc": "^2.2.0",
@ -35,7 +35,7 @@
"@iconify-json/codicon": "^1.2.6", "@iconify-json/codicon": "^1.2.6",
"@iconify-json/ph": "^1.2.1", "@iconify-json/ph": "^1.2.1",
"@sveltejs/vite-plugin-svelte": "^5.0.1", "@sveltejs/vite-plugin-svelte": "^5.0.1",
"@tauri-apps/cli": "2.2.4", "@tauri-apps/cli": "2.2.5",
"@unocss/extractor-svelte": "^65.0.0", "@unocss/extractor-svelte": "^65.0.0",
"svelte": "^5.10.0", "svelte": "^5.10.0",
"unocss": "^65.0.0", "unocss": "^65.0.0",

@ -1,5 +1,13 @@
# Changelog # Changelog
## \[2.0.15]
### Dependencies
- Upgraded to `haptics@2.2.3`
- Upgraded to `geolocation@2.2.3`
- Upgraded to `opener@2.2.5`
## \[2.0.14] ## \[2.0.14]
### Dependencies ### Dependencies

@ -1,7 +1,7 @@
[package] [package]
name = "api" name = "api"
publish = false publish = false
version = "2.0.14" version = "2.0.15"
description = "An example Tauri Application showcasing the api" description = "An example Tauri Application showcasing the api"
edition = "2021" edition = "2021"
rust-version = { workspace = true } rust-version = { workspace = true }
@ -33,7 +33,7 @@ tauri-plugin-notification = { path = "../../../plugins/notification", version =
] } ] }
tauri-plugin-os = { path = "../../../plugins/os", version = "2.2.0" } tauri-plugin-os = { path = "../../../plugins/os", version = "2.2.0" }
tauri-plugin-process = { path = "../../../plugins/process", version = "2.2.0" } tauri-plugin-process = { path = "../../../plugins/process", version = "2.2.0" }
tauri-plugin-opener = { path = "../../../plugins/opener", version = "2.2.4" } tauri-plugin-opener = { path = "../../../plugins/opener", version = "2.2.5" }
tauri-plugin-shell = { path = "../../../plugins/shell", version = "2.2.0" } tauri-plugin-shell = { path = "../../../plugins/shell", version = "2.2.0" }
tauri-plugin-store = { path = "../../../plugins/store", version = "2.2.0" } tauri-plugin-store = { path = "../../../plugins/store", version = "2.2.0" }
@ -60,8 +60,8 @@ tauri-plugin-window-state = { path = "../../../plugins/window-state", version =
tauri-plugin-barcode-scanner = { path = "../../../plugins/barcode-scanner/", version = "2.2.0" } tauri-plugin-barcode-scanner = { path = "../../../plugins/barcode-scanner/", version = "2.2.0" }
tauri-plugin-nfc = { path = "../../../plugins/nfc", version = "2.2.0" } tauri-plugin-nfc = { path = "../../../plugins/nfc", version = "2.2.0" }
tauri-plugin-biometric = { path = "../../../plugins/biometric/", version = "2.2.0" } tauri-plugin-biometric = { path = "../../../plugins/biometric/", version = "2.2.0" }
tauri-plugin-geolocation = { path = "../../../plugins/geolocation/", version = "2.2.2" } tauri-plugin-geolocation = { path = "../../../plugins/geolocation/", version = "2.2.3" }
tauri-plugin-haptics = { path = "../../../plugins/haptics/", version = "2.2.2" } tauri-plugin-haptics = { path = "../../../plugins/haptics/", version = "2.2.3" }
[features] [features]
prod = ["tauri/custom-protocol"] prod = ["tauri/custom-protocol"]

@ -21,7 +21,7 @@
"eslint-config-prettier": "10.0.1", "eslint-config-prettier": "10.0.1",
"eslint-plugin-security": "3.0.1", "eslint-plugin-security": "3.0.1",
"prettier": "3.4.2", "prettier": "3.4.2",
"rollup": "4.30.1", "rollup": "4.31.0",
"tslib": "2.8.1", "tslib": "2.8.1",
"typescript": "5.7.3", "typescript": "5.7.3",
"typescript-eslint": "8.20.0" "typescript-eslint": "8.20.0"

@ -14,7 +14,7 @@
"@tauri-apps/plugin-deep-link": "2.2.0" "@tauri-apps/plugin-deep-link": "2.2.0"
}, },
"devDependencies": { "devDependencies": {
"@tauri-apps/cli": "2.2.4", "@tauri-apps/cli": "2.2.5",
"typescript": "^5.2.2", "typescript": "^5.2.2",
"vite": "^6.0.0" "vite": "^6.0.0"
} }

@ -1,5 +1,9 @@
# Changelog # Changelog
## \[2.2.3]
- [`406e6f48`](https://github.com/tauri-apps/plugins-workspace/commit/406e6f484cdc13d35c50fb949f7489ca9eeccc44) ([#2323](https://github.com/tauri-apps/plugins-workspace/pull/2323) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) Fixed an issue that caused build failures when the `haptics` or `geolocation` plugin was used without their `specta` feature flag enabled.
## \[2.2.2] ## \[2.2.2]
- [`c9c13a0f`](https://github.com/tauri-apps/plugins-workspace/commit/c9c13a0fe7cdaac223843f5ba33176252f8e22f5) ([#2316](https://github.com/tauri-apps/plugins-workspace/pull/2316) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) **Breaking change:** `specta` integration is now behind a `specta` feature flag like in Tauri. - [`c9c13a0f`](https://github.com/tauri-apps/plugins-workspace/commit/c9c13a0fe7cdaac223843f5ba33176252f8e22f5) ([#2316](https://github.com/tauri-apps/plugins-workspace/pull/2316) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) **Breaking change:** `specta` integration is now behind a `specta` feature flag like in Tauri.

@ -1,7 +1,7 @@
[package] [package]
name = "tauri-plugin-geolocation" name = "tauri-plugin-geolocation"
description = "Get and track the device's current position" description = "Get and track the device's current position"
version = "2.2.2" version = "2.2.3"
edition = { workspace = true } edition = { workspace = true }
authors = { workspace = true } authors = { workspace = true }
license = { workspace = true } license = { workspace = true }

@ -1,6 +1,6 @@
{ {
"name": "@tauri-apps/plugin-geolocation", "name": "@tauri-apps/plugin-geolocation",
"version": "2.2.2", "version": "2.2.3",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"authors": [ "authors": [
"Tauri Programme within The Commons Conservancy" "Tauri Programme within The Commons Conservancy"

@ -1,5 +1,9 @@
# Changelog # Changelog
## \[2.2.3]
- [`406e6f48`](https://github.com/tauri-apps/plugins-workspace/commit/406e6f484cdc13d35c50fb949f7489ca9eeccc44) ([#2323](https://github.com/tauri-apps/plugins-workspace/pull/2323) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) Fixed an issue that caused build failures when the `haptics` or `geolocation` plugin was used without their `specta` feature flag enabled.
## \[2.2.2] ## \[2.2.2]
- [`c9c13a0f`](https://github.com/tauri-apps/plugins-workspace/commit/c9c13a0fe7cdaac223843f5ba33176252f8e22f5) ([#2316](https://github.com/tauri-apps/plugins-workspace/pull/2316) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) **Breaking change:** `specta` integration is now behind a `specta` feature flag like in Tauri. - [`c9c13a0f`](https://github.com/tauri-apps/plugins-workspace/commit/c9c13a0fe7cdaac223843f5ba33176252f8e22f5) ([#2316](https://github.com/tauri-apps/plugins-workspace/pull/2316) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) **Breaking change:** `specta` integration is now behind a `specta` feature flag like in Tauri.

@ -1,7 +1,7 @@
[package] [package]
name = "tauri-plugin-haptics" name = "tauri-plugin-haptics"
description = "Haptic feedback and vibrations on Android and iOS" description = "Haptic feedback and vibrations on Android and iOS"
version = "2.2.2" version = "2.2.3"
edition = { workspace = true } edition = { workspace = true }
authors = { workspace = true } authors = { workspace = true }
license = { workspace = true } license = { workspace = true }

@ -1,6 +1,6 @@
{ {
"name": "@tauri-apps/plugin-haptics", "name": "@tauri-apps/plugin-haptics",
"version": "2.2.2", "version": "2.2.3",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"authors": [ "authors": [
"Tauri Programme within The Commons Conservancy" "Tauri Programme within The Commons Conservancy"

@ -1,5 +1,9 @@
# Changelog # Changelog
## \[2.2.5]
- [`5b821181`](https://github.com/tauri-apps/plugins-workspace/commit/5b8211815825ddae2dcc0c00520e0cfdff002763) ([#2332](https://github.com/tauri-apps/plugins-workspace/pull/2332) by [@betamos](https://github.com/tauri-apps/plugins-workspace/../../betamos)) Fix broken JS commands `opener.openPath` and `opener.openUrl` on mobile.
## \[2.2.4] ## \[2.2.4]
- [`da5c59e2`](https://github.com/tauri-apps/plugins-workspace/commit/da5c59e2fe879d177e3cfd52fcacce85440423cb) ([#2271](https://github.com/tauri-apps/plugins-workspace/pull/2271) by [@renovate](https://github.com/tauri-apps/plugins-workspace/../../renovate)) Updated `zbus` dependency to version 5. No API changes. - [`da5c59e2`](https://github.com/tauri-apps/plugins-workspace/commit/da5c59e2fe879d177e3cfd52fcacce85440423cb) ([#2271](https://github.com/tauri-apps/plugins-workspace/pull/2271) by [@renovate](https://github.com/tauri-apps/plugins-workspace/../../renovate)) Updated `zbus` dependency to version 5. No API changes.

@ -1,6 +1,6 @@
[package] [package]
name = "tauri-plugin-opener" name = "tauri-plugin-opener"
version = "2.2.4" version = "2.2.5"
description = "Open files and URLs using their default application." description = "Open files and URLs using their default application."
edition = { workspace = true } edition = { workspace = true }
authors = { workspace = true } authors = { workspace = true }

@ -1,6 +1,6 @@
{ {
"name": "@tauri-apps/plugin-opener", "name": "@tauri-apps/plugin-opener",
"version": "2.2.4", "version": "2.2.5",
"description": "Open files and URLs using their default application.", "description": "Open files and URLs using their default application.",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"authors": [ "authors": [

@ -9,7 +9,7 @@ use tauri::{
AppHandle, Runtime, AppHandle, Runtime,
}; };
use crate::{scope::Scope, Error}; use crate::{scope::Scope, Error, OpenerExt};
#[tauri::command] #[tauri::command]
pub async fn open_url<R: Runtime>( pub async fn open_url<R: Runtime>(
@ -34,7 +34,7 @@ pub async fn open_url<R: Runtime>(
); );
if scope.is_url_allowed(&url, with.as_deref()) { if scope.is_url_allowed(&url, with.as_deref()) {
crate::open_url(url, with) app.opener().open_url(url, with)
} else { } else {
Err(Error::ForbiddenUrl { url, with }) Err(Error::ForbiddenUrl { url, with })
} }
@ -63,7 +63,7 @@ pub async fn open_path<R: Runtime>(
); );
if scope.is_path_allowed(Path::new(&path), with.as_deref())? { if scope.is_path_allowed(Path::new(&path), with.as_deref())? {
crate::open_path(path, with) app.opener().open_path(path, with)
} else { } else {
Err(Error::ForbiddenPath { path, with }) Err(Error::ForbiddenPath { path, with })
} }

@ -9,6 +9,6 @@
"author": "", "author": "",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"@tauri-apps/cli": "2.2.4" "@tauri-apps/cli": "2.2.5"
} }
} }

@ -8,7 +8,7 @@
"tauri": "tauri" "tauri": "tauri"
}, },
"devDependencies": { "devDependencies": {
"@tauri-apps/cli": "2.2.4", "@tauri-apps/cli": "2.2.5",
"vite": "^6.0.0", "vite": "^6.0.0",
"typescript": "^5.4.7" "typescript": "^5.4.7"
} }

@ -9,7 +9,7 @@
"preview": "vite preview" "preview": "vite preview"
}, },
"devDependencies": { "devDependencies": {
"@tauri-apps/cli": "2.2.4", "@tauri-apps/cli": "2.2.5",
"typescript": "^5.3.3", "typescript": "^5.3.3",
"vite": "^6.0.0" "vite": "^6.0.0"
}, },

@ -1,5 +1,9 @@
# Changelog # Changelog
## \[2.2.1]
- [`0ec895c3`](https://github.com/tauri-apps/plugins-workspace/commit/0ec895c378d4700cf8d7a002c6d9829f3c015b9f) ([#2330](https://github.com/tauri-apps/plugins-workspace/pull/2330) by [@thewh1teagle](https://github.com/tauri-apps/plugins-workspace/../../thewh1teagle)) Add `Builder::with_filter` callback to exclude specific windows from saving their state. This allows for more flexibility by enabling dynamic exclusion of windows based on custom logic.
## \[2.2.0] ## \[2.2.0]
- [`3a79266b`](https://github.com/tauri-apps/plugins-workspace/commit/3a79266b8cf96a55b1ae6339d725567d45a44b1d) ([#2173](https://github.com/tauri-apps/plugins-workspace/pull/2173) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) Bumped all plugins to `v2.2.0`. From now, the versions for the Rust and JavaScript packages of each plugin will be in sync with each other. - [`3a79266b`](https://github.com/tauri-apps/plugins-workspace/commit/3a79266b8cf96a55b1ae6339d725567d45a44b1d) ([#2173](https://github.com/tauri-apps/plugins-workspace/pull/2173) by [@FabianLars](https://github.com/tauri-apps/plugins-workspace/../../FabianLars)) Bumped all plugins to `v2.2.0`. From now, the versions for the Rust and JavaScript packages of each plugin will be in sync with each other.

@ -1,6 +1,6 @@
[package] [package]
name = "tauri-plugin-window-state" name = "tauri-plugin-window-state"
version = "2.2.0" version = "2.2.1"
description = "Save window positions and sizes and restore them when the app is reopened." description = "Save window positions and sizes and restore them when the app is reopened."
authors = { workspace = true } authors = { workspace = true }
license = { workspace = true } license = { workspace = true }

@ -1,6 +1,6 @@
{ {
"name": "@tauri-apps/plugin-window-state", "name": "@tauri-apps/plugin-window-state",
"version": "2.2.0", "version": "2.2.1",
"description": "Save window positions and sizes and restore them when the app is reopened.", "description": "Save window positions and sizes and restore them when the app is reopened.",
"license": "MIT OR Apache-2.0", "license": "MIT OR Apache-2.0",
"authors": [ "authors": [

@ -27,6 +27,7 @@ use std::{
mod cmd; mod cmd;
type LabelMapperFn = dyn Fn(&str) -> &str + Send + Sync; type LabelMapperFn = dyn Fn(&str) -> &str + Send + Sync;
type FilterCallbackFn = dyn Fn(&str) -> bool + Send + Sync;
/// Default filename used to store window state. /// Default filename used to store window state.
/// ///
@ -320,6 +321,7 @@ impl<R: Runtime> WindowExtInternal for Window<R> {
#[derive(Default)] #[derive(Default)]
pub struct Builder { pub struct Builder {
denylist: HashSet<String>, denylist: HashSet<String>,
filter_callback: Option<Box<FilterCallbackFn>>,
skip_initial_state: HashSet<String>, skip_initial_state: HashSet<String>,
state_flags: StateFlags, state_flags: StateFlags,
map_label: Option<Box<LabelMapperFn>>, map_label: Option<Box<LabelMapperFn>>,
@ -344,12 +346,22 @@ impl Builder {
} }
/// Sets a list of windows that shouldn't be tracked and managed by this plugin /// Sets a list of windows that shouldn't be tracked and managed by this plugin
/// for example splash screen windows. /// For example, splash screen windows.
pub fn with_denylist(mut self, denylist: &[&str]) -> Self { pub fn with_denylist(mut self, denylist: &[&str]) -> Self {
self.denylist = denylist.iter().map(|l| l.to_string()).collect(); self.denylist = denylist.iter().map(|l| l.to_string()).collect();
self self
} }
/// Sets a filter callback to exclude specific windows from being tracked.
/// Return `true` to save the state, or `false` to skip and not save it.
pub fn with_filter<F>(mut self, filter_callback: F) -> Self
where
F: Fn(&str) -> bool + Send + Sync + 'static,
{
self.filter_callback = Some(Box::new(filter_callback));
self
}
/// Adds the given window label to a list of windows to skip initial state restore. /// Adds the given window label to a list of windows to skip initial state restore.
pub fn skip_initial_state(mut self, label: &str) -> Self { pub fn skip_initial_state(mut self, label: &str) -> Self {
self.skip_initial_state.insert(label.into()); self.skip_initial_state.insert(label.into());
@ -413,10 +425,19 @@ impl Builder {
.map(|map| map(window.label())) .map(|map| map(window.label()))
.unwrap_or_else(|| window.label()); .unwrap_or_else(|| window.label());
// Check deny list names
if self.denylist.contains(label) { if self.denylist.contains(label) {
return; return;
} }
// Check deny list callback
if let Some(filter_callback) = &self.filter_callback {
// Don't save the state if the callback returns false
if !filter_callback(label) {
return;
}
}
if !self.skip_initial_state.contains(label) { if !self.skip_initial_state.contains(label) {
let _ = window.restore_state(self.state_flags); let _ = window.restore_state(self.state_flags);
} }

@ -17,13 +17,13 @@ importers:
version: 9.18.0 version: 9.18.0
'@rollup/plugin-node-resolve': '@rollup/plugin-node-resolve':
specifier: 16.0.0 specifier: 16.0.0
version: 16.0.0(rollup@4.30.1) version: 16.0.0(rollup@4.31.0)
'@rollup/plugin-terser': '@rollup/plugin-terser':
specifier: 0.4.4 specifier: 0.4.4
version: 0.4.4(rollup@4.30.1) version: 0.4.4(rollup@4.31.0)
'@rollup/plugin-typescript': '@rollup/plugin-typescript':
specifier: 11.1.6 specifier: 11.1.6
version: 11.1.6(rollup@4.30.1)(tslib@2.8.1)(typescript@5.7.3) version: 11.1.6(rollup@4.31.0)(tslib@2.8.1)(typescript@5.7.3)
'@types/eslint__js': '@types/eslint__js':
specifier: 8.42.3 specifier: 8.42.3
version: 8.42.3 version: 8.42.3
@ -43,8 +43,8 @@ importers:
specifier: 3.4.2 specifier: 3.4.2
version: 3.4.2 version: 3.4.2
rollup: rollup:
specifier: 4.30.1 specifier: 4.31.0
version: 4.30.1 version: 4.31.0
tslib: tslib:
specifier: 2.8.1 specifier: 2.8.1
version: 2.8.1 version: 2.8.1
@ -97,7 +97,7 @@ importers:
specifier: ^2.2.1 specifier: ^2.2.1
version: link:../../plugins/notification version: link:../../plugins/notification
'@tauri-apps/plugin-opener': '@tauri-apps/plugin-opener':
specifier: ^2.2.4 specifier: ^2.2.5
version: link:../../plugins/opener version: link:../../plugins/opener
'@tauri-apps/plugin-os': '@tauri-apps/plugin-os':
specifier: ^2.2.0 specifier: ^2.2.0
@ -128,8 +128,8 @@ importers:
specifier: ^5.0.1 specifier: ^5.0.1
version: 5.0.1(svelte@5.10.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2)) version: 5.0.1(svelte@5.10.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))
'@tauri-apps/cli': '@tauri-apps/cli':
specifier: 2.2.4 specifier: 2.2.5
version: 2.2.4 version: 2.2.5
'@unocss/extractor-svelte': '@unocss/extractor-svelte':
specifier: ^65.0.0 specifier: ^65.0.0
version: 65.4.0 version: 65.4.0
@ -138,7 +138,7 @@ importers:
version: 5.10.0 version: 5.10.0
unocss: unocss:
specifier: ^65.0.0 specifier: ^65.0.0
version: 65.4.0(postcss@8.4.49)(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3)) version: 65.4.0(postcss@8.4.49)(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))
vite: vite:
specifier: ^6.0.3 specifier: ^6.0.3
version: 6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2) version: 6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2)
@ -189,8 +189,8 @@ importers:
version: link:../.. version: link:../..
devDependencies: devDependencies:
'@tauri-apps/cli': '@tauri-apps/cli':
specifier: 2.2.4 specifier: 2.2.5
version: 2.2.4 version: 2.2.5
typescript: typescript:
specifier: ^5.2.2 specifier: ^5.2.2
version: 5.7.3 version: 5.7.3
@ -285,8 +285,8 @@ importers:
plugins/single-instance/examples/vanilla: plugins/single-instance/examples/vanilla:
devDependencies: devDependencies:
'@tauri-apps/cli': '@tauri-apps/cli':
specifier: 2.2.4 specifier: 2.2.5
version: 2.2.4 version: 2.2.5
plugins/sql: plugins/sql:
dependencies: dependencies:
@ -303,8 +303,8 @@ importers:
plugins/store/examples/AppSettingsManager: plugins/store/examples/AppSettingsManager:
devDependencies: devDependencies:
'@tauri-apps/cli': '@tauri-apps/cli':
specifier: 2.2.4 specifier: 2.2.5
version: 2.2.4 version: 2.2.5
typescript: typescript:
specifier: ^5.4.7 specifier: ^5.4.7
version: 5.7.3 version: 5.7.3
@ -343,8 +343,8 @@ importers:
version: link:../.. version: link:../..
devDependencies: devDependencies:
'@tauri-apps/cli': '@tauri-apps/cli':
specifier: 2.2.4 specifier: 2.2.5
version: 2.2.4 version: 2.2.5
typescript: typescript:
specifier: ^5.3.3 specifier: ^5.3.3
version: 5.7.3 version: 5.7.3
@ -877,98 +877,98 @@ packages:
rollup: rollup:
optional: true optional: true
'@rollup/rollup-android-arm-eabi@4.30.1': '@rollup/rollup-android-arm-eabi@4.31.0':
resolution: {integrity: sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==} resolution: {integrity: sha512-9NrR4033uCbUBRgvLcBrJofa2KY9DzxL2UKZ1/4xA/mnTNyhZCWBuD8X3tPm1n4KxcgaraOYgrFKSgwjASfmlA==}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
'@rollup/rollup-android-arm64@4.30.1': '@rollup/rollup-android-arm64@4.31.0':
resolution: {integrity: sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==} resolution: {integrity: sha512-iBbODqT86YBFHajxxF8ebj2hwKm1k8PTBQSojSt3d1FFt1gN+xf4CowE47iN0vOSdnd+5ierMHBbu/rHc7nq5g==}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
'@rollup/rollup-darwin-arm64@4.30.1': '@rollup/rollup-darwin-arm64@4.31.0':
resolution: {integrity: sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==} resolution: {integrity: sha512-WHIZfXgVBX30SWuTMhlHPXTyN20AXrLH4TEeH/D0Bolvx9PjgZnn4H677PlSGvU6MKNsjCQJYczkpvBbrBnG6g==}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@rollup/rollup-darwin-x64@4.30.1': '@rollup/rollup-darwin-x64@4.31.0':
resolution: {integrity: sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==} resolution: {integrity: sha512-hrWL7uQacTEF8gdrQAqcDy9xllQ0w0zuL1wk1HV8wKGSGbKPVjVUv/DEwT2+Asabf8Dh/As+IvfdU+H8hhzrQQ==}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@rollup/rollup-freebsd-arm64@4.30.1': '@rollup/rollup-freebsd-arm64@4.31.0':
resolution: {integrity: sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==} resolution: {integrity: sha512-S2oCsZ4hJviG1QjPY1h6sVJLBI6ekBeAEssYKad1soRFv3SocsQCzX6cwnk6fID6UQQACTjeIMB+hyYrFacRew==}
cpu: [arm64] cpu: [arm64]
os: [freebsd] os: [freebsd]
'@rollup/rollup-freebsd-x64@4.30.1': '@rollup/rollup-freebsd-x64@4.31.0':
resolution: {integrity: sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==} resolution: {integrity: sha512-pCANqpynRS4Jirn4IKZH4tnm2+2CqCNLKD7gAdEjzdLGbH1iO0zouHz4mxqg0uEMpO030ejJ0aA6e1PJo2xrPA==}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
'@rollup/rollup-linux-arm-gnueabihf@4.30.1': '@rollup/rollup-linux-arm-gnueabihf@4.31.0':
resolution: {integrity: sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==} resolution: {integrity: sha512-0O8ViX+QcBd3ZmGlcFTnYXZKGbFu09EhgD27tgTdGnkcYXLat4KIsBBQeKLR2xZDCXdIBAlWLkiXE1+rJpCxFw==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@rollup/rollup-linux-arm-musleabihf@4.30.1': '@rollup/rollup-linux-arm-musleabihf@4.31.0':
resolution: {integrity: sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==} resolution: {integrity: sha512-w5IzG0wTVv7B0/SwDnMYmbr2uERQp999q8FMkKG1I+j8hpPX2BYFjWe69xbhbP6J9h2gId/7ogesl9hwblFwwg==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@rollup/rollup-linux-arm64-gnu@4.30.1': '@rollup/rollup-linux-arm64-gnu@4.31.0':
resolution: {integrity: sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==} resolution: {integrity: sha512-JyFFshbN5xwy6fulZ8B/8qOqENRmDdEkcIMF0Zz+RsfamEW+Zabl5jAb0IozP/8UKnJ7g2FtZZPEUIAlUSX8cA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@rollup/rollup-linux-arm64-musl@4.30.1': '@rollup/rollup-linux-arm64-musl@4.31.0':
resolution: {integrity: sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==} resolution: {integrity: sha512-kpQXQ0UPFeMPmPYksiBL9WS/BDiQEjRGMfklVIsA0Sng347H8W2iexch+IEwaR7OVSKtr2ZFxggt11zVIlZ25g==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@rollup/rollup-linux-loongarch64-gnu@4.30.1': '@rollup/rollup-linux-loongarch64-gnu@4.31.0':
resolution: {integrity: sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==} resolution: {integrity: sha512-pMlxLjt60iQTzt9iBb3jZphFIl55a70wexvo8p+vVFK+7ifTRookdoXX3bOsRdmfD+OKnMozKO6XM4zR0sHRrQ==}
cpu: [loong64] cpu: [loong64]
os: [linux] os: [linux]
'@rollup/rollup-linux-powerpc64le-gnu@4.30.1': '@rollup/rollup-linux-powerpc64le-gnu@4.31.0':
resolution: {integrity: sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==} resolution: {integrity: sha512-D7TXT7I/uKEuWiRkEFbed1UUYZwcJDU4vZQdPTcepK7ecPhzKOYk4Er2YR4uHKme4qDeIh6N3XrLfpuM7vzRWQ==}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
'@rollup/rollup-linux-riscv64-gnu@4.30.1': '@rollup/rollup-linux-riscv64-gnu@4.31.0':
resolution: {integrity: sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==} resolution: {integrity: sha512-wal2Tc8O5lMBtoePLBYRKj2CImUCJ4UNGJlLwspx7QApYny7K1cUYlzQ/4IGQBLmm+y0RS7dwc3TDO/pmcneTw==}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
'@rollup/rollup-linux-s390x-gnu@4.30.1': '@rollup/rollup-linux-s390x-gnu@4.31.0':
resolution: {integrity: sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==} resolution: {integrity: sha512-O1o5EUI0+RRMkK9wiTVpk2tyzXdXefHtRTIjBbmFREmNMy7pFeYXCFGbhKFwISA3UOExlo5GGUuuj3oMKdK6JQ==}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
'@rollup/rollup-linux-x64-gnu@4.30.1': '@rollup/rollup-linux-x64-gnu@4.31.0':
resolution: {integrity: sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==} resolution: {integrity: sha512-zSoHl356vKnNxwOWnLd60ixHNPRBglxpv2g7q0Cd3Pmr561gf0HiAcUBRL3S1vPqRC17Zo2CX/9cPkqTIiai1g==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@rollup/rollup-linux-x64-musl@4.30.1': '@rollup/rollup-linux-x64-musl@4.31.0':
resolution: {integrity: sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==} resolution: {integrity: sha512-ypB/HMtcSGhKUQNiFwqgdclWNRrAYDH8iMYH4etw/ZlGwiTVxBz2tDrGRrPlfZu6QjXwtd+C3Zib5pFqID97ZA==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@rollup/rollup-win32-arm64-msvc@4.30.1': '@rollup/rollup-win32-arm64-msvc@4.31.0':
resolution: {integrity: sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==} resolution: {integrity: sha512-JuhN2xdI/m8Hr+aVO3vspO7OQfUFO6bKLIRTAy0U15vmWjnZDLrEgCZ2s6+scAYaQVpYSh9tZtRijApw9IXyMw==}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@rollup/rollup-win32-ia32-msvc@4.30.1': '@rollup/rollup-win32-ia32-msvc@4.31.0':
resolution: {integrity: sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==} resolution: {integrity: sha512-U1xZZXYkvdf5MIWmftU8wrM5PPXzyaY1nGCI4KI4BFfoZxHamsIe+BtnPLIvvPykvQWlVbqUXdLa4aJUuilwLQ==}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@rollup/rollup-win32-x64-msvc@4.30.1': '@rollup/rollup-win32-x64-msvc@4.31.0':
resolution: {integrity: sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==} resolution: {integrity: sha512-ul8rnCsUumNln5YWwz0ted2ZHFhzhRRnkpBZ+YRuHoRAlUji9KChpOUOndY7uykrPEPXVbHLlsdo6v5yXo/TXw==}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -990,68 +990,68 @@ packages:
'@tauri-apps/api@2.2.0': '@tauri-apps/api@2.2.0':
resolution: {integrity: sha512-R8epOeZl1eJEl603aUMIGb4RXlhPjpgxbGVEaqY+0G5JG9vzV/clNlzTeqc+NLYXVqXcn8mb4c5b9pJIUDEyAg==} resolution: {integrity: sha512-R8epOeZl1eJEl603aUMIGb4RXlhPjpgxbGVEaqY+0G5JG9vzV/clNlzTeqc+NLYXVqXcn8mb4c5b9pJIUDEyAg==}
'@tauri-apps/cli-darwin-arm64@2.2.4': '@tauri-apps/cli-darwin-arm64@2.2.5':
resolution: {integrity: sha512-+sMLkQBFebn/UENyaXpyQqRkdFQie8RdEvYVz0AGthm2p0lMVlWiBmc4ImBJmfo8569zVeDX8B+5OWt4/AuZzA==} resolution: {integrity: sha512-qdPmypQE7qj62UJy3Wl/ccCJZwsv5gyBByOrAaG7u5c/PB3QSxhNPegice2k4EHeIuApaVJOoe/CEYVgm/og2Q==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@tauri-apps/cli-darwin-x64@2.2.4': '@tauri-apps/cli-darwin-x64@2.2.5':
resolution: {integrity: sha512-6fJvXVtQJh7H8q9sll2XC2wO5bpn7bzeh+MQxpcLq6F8SE02sFuNDLN+AqX0DQnuYV0V6jdzM2+bTYOlc1FBsw==} resolution: {integrity: sha512-8JVlCAb2c3n0EcGW7n/1kU4Rq831SsoLDD/0hNp85Um8HGIH2Mg/qos/MLOc8Qv2mOaoKcRKf4hd0I1y0Rl9Cg==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@tauri-apps/cli-linux-arm-gnueabihf@2.2.4': '@tauri-apps/cli-linux-arm-gnueabihf@2.2.5':
resolution: {integrity: sha512-QU6Ac6tx79iqkxsDUQesCBNq8RrVSkP9HhVzS2reKthK3xbdTCwNUXoRlfhudKMVrIxV4K7uTwUV99eAnwbm5Q==} resolution: {integrity: sha512-mzxQCqZg7ljRVgekPpXQ5TOehCNgnXh/DNWU6kFjALaBvaw4fGzc369/hV94wOt29htNFyxf8ty2DaQaYljEHw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@tauri-apps/cli-linux-arm64-gnu@2.2.4': '@tauri-apps/cli-linux-arm64-gnu@2.2.5':
resolution: {integrity: sha512-uZhp312s6VgJJDgUg+HuHZnhjGg93OT+q/aZMoccdZVQ6dvwH8kJzIkKt9zL1U126AXXoesb1EyYmsAruxaUKA==} resolution: {integrity: sha512-M9nkzx5jsSJSNpp7aSza0qv0/N13SUNzH8ysYSZ7IaCN8coGeMg2KgQ5qC6tqUVij2rbg8A/X1n0pPo/gtLx0A==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@tauri-apps/cli-linux-arm64-musl@2.2.4': '@tauri-apps/cli-linux-arm64-musl@2.2.5':
resolution: {integrity: sha512-k6JCXd9E+XU0J48nVcFr3QO//bzKg/gp8ZKagBfI2wBpHOk14CnHNBQKNs11nMQUwko4bnPeqj4llcdkbmwIbw==} resolution: {integrity: sha512-tFhZu950HNRLR1RM5Q9Xj5gAlA6AhyyiZgeoXGFAWto+s2jpWmmA3Qq2GUxnVDr7Xui8PF4UY5kANDIOschuwg==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@tauri-apps/cli-linux-x64-gnu@2.2.4': '@tauri-apps/cli-linux-x64-gnu@2.2.5':
resolution: {integrity: sha512-bUBPU46OF1pNfM6SsGbUlkCBh/pTzvFlEdUpDISsS40v9NVt+kqCy3tHzLGB412E3lSlA6FnshB6HxkdRRdTtg==} resolution: {integrity: sha512-eaGhTQLr3EKeksGsp2tK/Ndi7/oyo3P53Pye6kg0zqXiqu8LQjg1CgvDm1l+5oit04S60zR4AqlDFpoeEtDGgw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@tauri-apps/cli-linux-x64-musl@2.2.4': '@tauri-apps/cli-linux-x64-musl@2.2.5':
resolution: {integrity: sha512-vOrpsQDiMtP8q/ZeXfXqgNi3G4Yv5LVX2vI5XkB2yvVuVF1Dvky/hcCJfi9tZQD+IpeiYxjuj7+SxHp82eQ/kA==} resolution: {integrity: sha512-NLAO/SymDxeGuOWWQZCpwoED1K1jaHUvW+u9ip+rTetnxFPLvf3zXthx4QVKfCZLdj2WLQz4cLjHyQdMDXAM+w==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@tauri-apps/cli-win32-arm64-msvc@2.2.4': '@tauri-apps/cli-win32-arm64-msvc@2.2.5':
resolution: {integrity: sha512-iEP/Cq0ts4Ln4Zh2NSC01lkYEAhr+LotbG4U2z+gxHfCdMrtYYtYdG05C2mpeIxShzL7uEIQb/lhVRBMd7robg==} resolution: {integrity: sha512-yG5KFbqrHfGjkAQAaaCD4i7cJklBjmMxZ2C92DEnqCOujSsEuLxrwwoKxQ4+hqEHOmF3lyX0vfqhgZcS03H38w==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@tauri-apps/cli-win32-ia32-msvc@2.2.4': '@tauri-apps/cli-win32-ia32-msvc@2.2.5':
resolution: {integrity: sha512-YBbqF0wyHUT00zAGZTTbEbz/C5JDGPnT1Nodor96+tzEU6qAPRYfe5eFe/rpRARbalkpw1UkcVP0Ay8gnksAiA==} resolution: {integrity: sha512-G5lq+2EdxOc8ttg3uhME5t9U3hMGTxwaKz0X4DplTG2Iv4lcNWqw/AESIJVHa5a+EB+ZCC8I+yOfIykp/Cd5mQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@tauri-apps/cli-win32-x64-msvc@2.2.4': '@tauri-apps/cli-win32-x64-msvc@2.2.5':
resolution: {integrity: sha512-MMago/SfWZbUFrwFmPCXmmbb42h7u8Y5jvLvnK2mOpOfCAsei2tLO4hx+Inoai0l2DByuYO4Ef1xDyP6shCsZQ==} resolution: {integrity: sha512-vw4fPVOo0rIQIlqw6xUvK2nwiRFBHNgayDE2Z/SomJlQJAJ1q4VgpHOPl12ouuicmTjK1gWKm7RTouQe3Nig0Q==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
'@tauri-apps/cli@2.2.4': '@tauri-apps/cli@2.2.5':
resolution: {integrity: sha512-pihbuHEWJa9SEcN7JdEbMa0oq28MTTbk0nNNnRG8/irNQTKcjwM+KzxG2wuYZYbsXQVqwSu7PstdIEAnXqYHkw==} resolution: {integrity: sha512-PaefTQUCYYqvZWdH8EhXQkyJEjQwtoy/OHGoPcZx7Gk3D3K6AtGSxZ9OlHIz3Bu5LDGgVBk36vKtHW0WYsWnbw==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
hasBin: true hasBin: true
@ -2057,8 +2057,8 @@ packages:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'} engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
rollup@4.30.1: rollup@4.31.0:
resolution: {integrity: sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==} resolution: {integrity: sha512-9cCE8P4rZLx9+PjoyqHLs31V9a9Vpvfo4qNcs6JCiGWYhw2gijSetFbH6SSy1whnkgcefnUwr8sad7tgqsGvnw==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'} engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true hasBin: true
@ -2795,96 +2795,96 @@ snapshots:
'@polka/url@1.0.0-next.28': {} '@polka/url@1.0.0-next.28': {}
'@rollup/plugin-node-resolve@16.0.0(rollup@4.30.1)': '@rollup/plugin-node-resolve@16.0.0(rollup@4.31.0)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@rollup/pluginutils': 5.1.4(rollup@4.31.0)
'@types/resolve': 1.20.2 '@types/resolve': 1.20.2
deepmerge: 4.3.1 deepmerge: 4.3.1
is-module: 1.0.0 is-module: 1.0.0
resolve: 1.22.8 resolve: 1.22.8
optionalDependencies: optionalDependencies:
rollup: 4.30.1 rollup: 4.31.0
'@rollup/plugin-terser@0.4.4(rollup@4.30.1)': '@rollup/plugin-terser@0.4.4(rollup@4.31.0)':
dependencies: dependencies:
serialize-javascript: 6.0.2 serialize-javascript: 6.0.2
smob: 1.5.0 smob: 1.5.0
terser: 5.36.0 terser: 5.36.0
optionalDependencies: optionalDependencies:
rollup: 4.30.1 rollup: 4.31.0
'@rollup/plugin-typescript@11.1.6(rollup@4.30.1)(tslib@2.8.1)(typescript@5.7.3)': '@rollup/plugin-typescript@11.1.6(rollup@4.31.0)(tslib@2.8.1)(typescript@5.7.3)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@rollup/pluginutils': 5.1.4(rollup@4.31.0)
resolve: 1.22.8 resolve: 1.22.8
typescript: 5.7.3 typescript: 5.7.3
optionalDependencies: optionalDependencies:
rollup: 4.30.1 rollup: 4.31.0
tslib: 2.8.1 tslib: 2.8.1
'@rollup/pluginutils@5.1.4(rollup@4.30.1)': '@rollup/pluginutils@5.1.4(rollup@4.31.0)':
dependencies: dependencies:
'@types/estree': 1.0.6 '@types/estree': 1.0.6
estree-walker: 2.0.2 estree-walker: 2.0.2
picomatch: 4.0.2 picomatch: 4.0.2
optionalDependencies: optionalDependencies:
rollup: 4.30.1 rollup: 4.31.0
'@rollup/rollup-android-arm-eabi@4.30.1': '@rollup/rollup-android-arm-eabi@4.31.0':
optional: true optional: true
'@rollup/rollup-android-arm64@4.30.1': '@rollup/rollup-android-arm64@4.31.0':
optional: true optional: true
'@rollup/rollup-darwin-arm64@4.30.1': '@rollup/rollup-darwin-arm64@4.31.0':
optional: true optional: true
'@rollup/rollup-darwin-x64@4.30.1': '@rollup/rollup-darwin-x64@4.31.0':
optional: true optional: true
'@rollup/rollup-freebsd-arm64@4.30.1': '@rollup/rollup-freebsd-arm64@4.31.0':
optional: true optional: true
'@rollup/rollup-freebsd-x64@4.30.1': '@rollup/rollup-freebsd-x64@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.30.1': '@rollup/rollup-linux-arm-gnueabihf@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-arm-musleabihf@4.30.1': '@rollup/rollup-linux-arm-musleabihf@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-arm64-gnu@4.30.1': '@rollup/rollup-linux-arm64-gnu@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-arm64-musl@4.30.1': '@rollup/rollup-linux-arm64-musl@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-loongarch64-gnu@4.30.1': '@rollup/rollup-linux-loongarch64-gnu@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-powerpc64le-gnu@4.30.1': '@rollup/rollup-linux-powerpc64le-gnu@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-riscv64-gnu@4.30.1': '@rollup/rollup-linux-riscv64-gnu@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-s390x-gnu@4.30.1': '@rollup/rollup-linux-s390x-gnu@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-x64-gnu@4.30.1': '@rollup/rollup-linux-x64-gnu@4.31.0':
optional: true optional: true
'@rollup/rollup-linux-x64-musl@4.30.1': '@rollup/rollup-linux-x64-musl@4.31.0':
optional: true optional: true
'@rollup/rollup-win32-arm64-msvc@4.30.1': '@rollup/rollup-win32-arm64-msvc@4.31.0':
optional: true optional: true
'@rollup/rollup-win32-ia32-msvc@4.30.1': '@rollup/rollup-win32-ia32-msvc@4.31.0':
optional: true optional: true
'@rollup/rollup-win32-x64-msvc@4.30.1': '@rollup/rollup-win32-x64-msvc@4.31.0':
optional: true optional: true
'@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.10.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2)))(svelte@5.10.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))': '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.10.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2)))(svelte@5.10.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))':
@ -2911,48 +2911,48 @@ snapshots:
'@tauri-apps/api@2.2.0': {} '@tauri-apps/api@2.2.0': {}
'@tauri-apps/cli-darwin-arm64@2.2.4': '@tauri-apps/cli-darwin-arm64@2.2.5':
optional: true optional: true
'@tauri-apps/cli-darwin-x64@2.2.4': '@tauri-apps/cli-darwin-x64@2.2.5':
optional: true optional: true
'@tauri-apps/cli-linux-arm-gnueabihf@2.2.4': '@tauri-apps/cli-linux-arm-gnueabihf@2.2.5':
optional: true optional: true
'@tauri-apps/cli-linux-arm64-gnu@2.2.4': '@tauri-apps/cli-linux-arm64-gnu@2.2.5':
optional: true optional: true
'@tauri-apps/cli-linux-arm64-musl@2.2.4': '@tauri-apps/cli-linux-arm64-musl@2.2.5':
optional: true optional: true
'@tauri-apps/cli-linux-x64-gnu@2.2.4': '@tauri-apps/cli-linux-x64-gnu@2.2.5':
optional: true optional: true
'@tauri-apps/cli-linux-x64-musl@2.2.4': '@tauri-apps/cli-linux-x64-musl@2.2.5':
optional: true optional: true
'@tauri-apps/cli-win32-arm64-msvc@2.2.4': '@tauri-apps/cli-win32-arm64-msvc@2.2.5':
optional: true optional: true
'@tauri-apps/cli-win32-ia32-msvc@2.2.4': '@tauri-apps/cli-win32-ia32-msvc@2.2.5':
optional: true optional: true
'@tauri-apps/cli-win32-x64-msvc@2.2.4': '@tauri-apps/cli-win32-x64-msvc@2.2.5':
optional: true optional: true
'@tauri-apps/cli@2.2.4': '@tauri-apps/cli@2.2.5':
optionalDependencies: optionalDependencies:
'@tauri-apps/cli-darwin-arm64': 2.2.4 '@tauri-apps/cli-darwin-arm64': 2.2.5
'@tauri-apps/cli-darwin-x64': 2.2.4 '@tauri-apps/cli-darwin-x64': 2.2.5
'@tauri-apps/cli-linux-arm-gnueabihf': 2.2.4 '@tauri-apps/cli-linux-arm-gnueabihf': 2.2.5
'@tauri-apps/cli-linux-arm64-gnu': 2.2.4 '@tauri-apps/cli-linux-arm64-gnu': 2.2.5
'@tauri-apps/cli-linux-arm64-musl': 2.2.4 '@tauri-apps/cli-linux-arm64-musl': 2.2.5
'@tauri-apps/cli-linux-x64-gnu': 2.2.4 '@tauri-apps/cli-linux-x64-gnu': 2.2.5
'@tauri-apps/cli-linux-x64-musl': 2.2.4 '@tauri-apps/cli-linux-x64-musl': 2.2.5
'@tauri-apps/cli-win32-arm64-msvc': 2.2.4 '@tauri-apps/cli-win32-arm64-msvc': 2.2.5
'@tauri-apps/cli-win32-ia32-msvc': 2.2.4 '@tauri-apps/cli-win32-ia32-msvc': 2.2.5
'@tauri-apps/cli-win32-x64-msvc': 2.2.4 '@tauri-apps/cli-win32-x64-msvc': 2.2.5
'@types/eslint@9.6.1': '@types/eslint@9.6.1':
dependencies: dependencies:
@ -3052,11 +3052,11 @@ snapshots:
'@typescript-eslint/types': 8.20.0 '@typescript-eslint/types': 8.20.0
eslint-visitor-keys: 4.2.0 eslint-visitor-keys: 4.2.0
'@unocss/astro@65.4.0(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))': '@unocss/astro@65.4.0(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))':
dependencies: dependencies:
'@unocss/core': 65.4.0 '@unocss/core': 65.4.0
'@unocss/reset': 65.4.0 '@unocss/reset': 65.4.0
'@unocss/vite': 65.4.0(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3)) '@unocss/vite': 65.4.0(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))
optionalDependencies: optionalDependencies:
vite: 6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2) vite: 6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2)
transitivePeerDependencies: transitivePeerDependencies:
@ -3064,10 +3064,10 @@ snapshots:
- supports-color - supports-color
- vue - vue
'@unocss/cli@65.4.0(rollup@4.30.1)': '@unocss/cli@65.4.0(rollup@4.31.0)':
dependencies: dependencies:
'@ampproject/remapping': 2.3.0 '@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@rollup/pluginutils': 5.1.4(rollup@4.31.0)
'@unocss/config': 65.4.0 '@unocss/config': 65.4.0
'@unocss/core': 65.4.0 '@unocss/core': 65.4.0
'@unocss/preset-uno': 65.4.0 '@unocss/preset-uno': 65.4.0
@ -3190,10 +3190,10 @@ snapshots:
dependencies: dependencies:
'@unocss/core': 65.4.0 '@unocss/core': 65.4.0
'@unocss/vite@65.4.0(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))': '@unocss/vite@65.4.0(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))':
dependencies: dependencies:
'@ampproject/remapping': 2.3.0 '@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@rollup/pluginutils': 5.1.4(rollup@4.31.0)
'@unocss/config': 65.4.0 '@unocss/config': 65.4.0
'@unocss/core': 65.4.0 '@unocss/core': 65.4.0
'@unocss/inspector': 65.4.0(vue@3.5.13(typescript@5.7.3)) '@unocss/inspector': 65.4.0(vue@3.5.13(typescript@5.7.3))
@ -4132,29 +4132,29 @@ snapshots:
reusify@1.0.4: {} reusify@1.0.4: {}
rollup@4.30.1: rollup@4.31.0:
dependencies: dependencies:
'@types/estree': 1.0.6 '@types/estree': 1.0.6
optionalDependencies: optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.30.1 '@rollup/rollup-android-arm-eabi': 4.31.0
'@rollup/rollup-android-arm64': 4.30.1 '@rollup/rollup-android-arm64': 4.31.0
'@rollup/rollup-darwin-arm64': 4.30.1 '@rollup/rollup-darwin-arm64': 4.31.0
'@rollup/rollup-darwin-x64': 4.30.1 '@rollup/rollup-darwin-x64': 4.31.0
'@rollup/rollup-freebsd-arm64': 4.30.1 '@rollup/rollup-freebsd-arm64': 4.31.0
'@rollup/rollup-freebsd-x64': 4.30.1 '@rollup/rollup-freebsd-x64': 4.31.0
'@rollup/rollup-linux-arm-gnueabihf': 4.30.1 '@rollup/rollup-linux-arm-gnueabihf': 4.31.0
'@rollup/rollup-linux-arm-musleabihf': 4.30.1 '@rollup/rollup-linux-arm-musleabihf': 4.31.0
'@rollup/rollup-linux-arm64-gnu': 4.30.1 '@rollup/rollup-linux-arm64-gnu': 4.31.0
'@rollup/rollup-linux-arm64-musl': 4.30.1 '@rollup/rollup-linux-arm64-musl': 4.31.0
'@rollup/rollup-linux-loongarch64-gnu': 4.30.1 '@rollup/rollup-linux-loongarch64-gnu': 4.31.0
'@rollup/rollup-linux-powerpc64le-gnu': 4.30.1 '@rollup/rollup-linux-powerpc64le-gnu': 4.31.0
'@rollup/rollup-linux-riscv64-gnu': 4.30.1 '@rollup/rollup-linux-riscv64-gnu': 4.31.0
'@rollup/rollup-linux-s390x-gnu': 4.30.1 '@rollup/rollup-linux-s390x-gnu': 4.31.0
'@rollup/rollup-linux-x64-gnu': 4.30.1 '@rollup/rollup-linux-x64-gnu': 4.31.0
'@rollup/rollup-linux-x64-musl': 4.30.1 '@rollup/rollup-linux-x64-musl': 4.31.0
'@rollup/rollup-win32-arm64-msvc': 4.30.1 '@rollup/rollup-win32-arm64-msvc': 4.31.0
'@rollup/rollup-win32-ia32-msvc': 4.30.1 '@rollup/rollup-win32-ia32-msvc': 4.31.0
'@rollup/rollup-win32-x64-msvc': 4.30.1 '@rollup/rollup-win32-x64-msvc': 4.31.0
fsevents: 2.3.3 fsevents: 2.3.3
run-parallel@1.2.0: run-parallel@1.2.0:
@ -4339,10 +4339,10 @@ snapshots:
dependencies: dependencies:
'@types/unist': 2.0.11 '@types/unist': 2.0.11
unocss@65.4.0(postcss@8.4.49)(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3)): unocss@65.4.0(postcss@8.4.49)(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3)):
dependencies: dependencies:
'@unocss/astro': 65.4.0(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3)) '@unocss/astro': 65.4.0(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))
'@unocss/cli': 65.4.0(rollup@4.30.1) '@unocss/cli': 65.4.0(rollup@4.31.0)
'@unocss/core': 65.4.0 '@unocss/core': 65.4.0
'@unocss/postcss': 65.4.0(postcss@8.4.49) '@unocss/postcss': 65.4.0(postcss@8.4.49)
'@unocss/preset-attributify': 65.4.0 '@unocss/preset-attributify': 65.4.0
@ -4357,7 +4357,7 @@ snapshots:
'@unocss/transformer-compile-class': 65.4.0 '@unocss/transformer-compile-class': 65.4.0
'@unocss/transformer-directives': 65.4.0 '@unocss/transformer-directives': 65.4.0
'@unocss/transformer-variant-group': 65.4.0 '@unocss/transformer-variant-group': 65.4.0
'@unocss/vite': 65.4.0(rollup@4.30.1)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3)) '@unocss/vite': 65.4.0(rollup@4.31.0)(vite@6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2))(vue@3.5.13(typescript@5.7.3))
optionalDependencies: optionalDependencies:
vite: 6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2) vite: 6.0.3(jiti@2.4.2)(terser@5.36.0)(tsx@4.19.2)
transitivePeerDependencies: transitivePeerDependencies:
@ -4386,7 +4386,7 @@ snapshots:
dependencies: dependencies:
esbuild: 0.24.0 esbuild: 0.24.0
postcss: 8.4.49 postcss: 8.4.49
rollup: 4.30.1 rollup: 4.31.0
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
jiti: 2.4.2 jiti: 2.4.2

Loading…
Cancel
Save