chore: upgrade tauri

This commit is contained in:
2024-09-16 09:26:29 +01:00
parent 5be02ca62f
commit b49144399c
13 changed files with 4678 additions and 628 deletions

View File

@ -26,7 +26,7 @@
"typescript": "^5.2.2" "typescript": "^5.2.2"
}, },
"devDependencies": { "devDependencies": {
"@tauri-apps/cli": "^1.5.14", "@tauri-apps/cli": "^2.0.0-rc.14",
"typedoc": "^0.25.7" "typedoc": "^0.25.7"
} }
} }

1717
src-tauri/Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -12,12 +12,12 @@ rust-version = "1.60"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies] [build-dependencies]
tauri-build = { version = "1.5.1", features = [] } tauri-build = { version = "2.0.0-rc", features = [] }
[dependencies] [dependencies]
serde_json = "1.0" serde_json = "1.0"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
tauri = { version = "1.6.1", features = [] } tauri = { version = "2.0.0-rc", features = [] }
[features] [features]
# this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled. # this feature is used for production builds or when `devPath` points to the filesystem and the built-in dev server is disabled.

View File

@ -0,0 +1,11 @@
{
"identifier": "migrated",
"description": "permissions that were migrated from v1",
"local": true,
"windows": [
"main"
],
"permissions": [
"core:default"
]
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
{"migrated":{"identifier":"migrated","description":"permissions that were migrated from v1","local":true,"windows":["main"],"permissions":["core:default"]}}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 189 KiB

View File

@ -1,8 +1,19 @@
// Prevents additional console window on Windows in release, DO NOT REMOVE!! // Prevents additional console window on Windows in release, DO NOT REMOVE!!
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
use tauri::Manager;
fn main() { fn main() {
tauri::Builder::default() tauri::Builder::default()
.setup(|app| {
#[cfg(debug_assertions)] // only include this code on debug builds
{
let window = app.get_webview_window("main").unwrap();
window.open_devtools();
window.close_devtools();
}
Ok(())
})
.run(tauri::generate_context!()) .run(tauri::generate_context!())
.expect("error while running tauri application"); .expect("error while running tauri application");
} }

View File

@ -1,51 +1,47 @@
{ {
"build": { "build": {
"beforeBuildCommand": "yarn build", "beforeBuildCommand": "yarn build",
"beforeDevCommand": "yarn start", "beforeDevCommand": "yarn workspace @snort/app start",
"devPath": "http://localhost:5173", "frontendDist": "../packages/app/build",
"distDir": "../packages/app/build" "devUrl": "http://localhost:5173"
}, },
"package": { "bundle": {
"productName": "snort", "active": true,
"version": "0.2.0" "category": "DeveloperTool",
}, "copyright": "",
"tauri": { "targets": "all",
"allowlist": { "externalBin": [],
"all": false "icon": [
"icons/128x128.png",
"icons/128x128@2x.png"
],
"windows": {
"certificateThumbprint": null,
"digestAlgorithm": "sha256",
"timestampUrl": ""
}, },
"bundle": { "longDescription": "",
"active": true, "macOS": {
"category": "DeveloperTool", "entitlements": null,
"copyright": "", "exceptionDomain": "",
"frameworks": [],
"providerShortName": null,
"signingIdentity": null
},
"resources": [],
"shortDescription": "",
"linux": {
"deb": { "deb": {
"depends": [] "depends": []
},
"externalBin": [],
"icon": ["icons/128x128.png", "icons/128x128@2x.png"],
"identifier": "social.snort.app",
"longDescription": "",
"macOS": {
"entitlements": null,
"exceptionDomain": "",
"frameworks": [],
"providerShortName": null,
"signingIdentity": null
},
"resources": [],
"shortDescription": "",
"targets": "all",
"windows": {
"certificateThumbprint": null,
"digestAlgorithm": "sha256",
"timestampUrl": ""
} }
}, }
"security": { },
"csp": null "productName": "snort",
}, "mainBinaryName": "snort",
"updater": { "version": "0.2.0",
"active": false "identifier": "social.snort.app",
}, "plugins": {},
"app": {
"windows": [ "windows": [
{ {
"fullscreen": false, "fullscreen": false,
@ -54,6 +50,9 @@
"title": "snort.social", "title": "snort.social",
"width": 800 "width": 800
} }
] ],
"security": {
"csp": "script-src 'wasm-unsafe-eval'; connect-src ipc: http://ipc.localhost"
}
} }
} }

104
yarn.lock
View File

@ -4732,7 +4732,7 @@ __metadata:
languageName: unknown languageName: unknown
linkType: soft linkType: soft
"@snort/shared@npm:^1.0.14, @snort/shared@npm:^1.0.16, @snort/shared@npm:^1.0.6, @snort/shared@workspace:*, @snort/shared@workspace:packages/shared": "@snort/shared@npm:^1.0.14, @snort/shared@npm:^1.0.17, @snort/shared@npm:^1.0.6, @snort/shared@workspace:*, @snort/shared@workspace:packages/shared":
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "@snort/shared@workspace:packages/shared" resolution: "@snort/shared@workspace:packages/shared"
dependencies: dependencies:
@ -4751,8 +4751,8 @@ __metadata:
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "@snort/system-react@workspace:packages/system-react" resolution: "@snort/system-react@workspace:packages/system-react"
dependencies: dependencies:
"@snort/shared": "npm:^1.0.16" "@snort/shared": "npm:^1.0.17"
"@snort/system": "npm:^1.4.1" "@snort/system": "npm:^1.5.0"
"@types/react": "npm:^18.2.14" "@types/react": "npm:^18.2.14"
react: "npm:^18.2.0" react: "npm:^18.2.0"
typescript: "npm:^5.2.2" typescript: "npm:^5.2.2"
@ -4787,7 +4787,7 @@ __metadata:
languageName: unknown languageName: unknown
linkType: soft linkType: soft
"@snort/system@npm:^1.0.21, @snort/system@npm:^1.2.11, @snort/system@npm:^1.4.1, @snort/system@workspace:*, @snort/system@workspace:packages/system": "@snort/system@npm:^1.0.21, @snort/system@npm:^1.2.11, @snort/system@npm:^1.5.0, @snort/system@workspace:*, @snort/system@workspace:packages/system":
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "@snort/system@workspace:packages/system" resolution: "@snort/system@workspace:packages/system"
dependencies: dependencies:
@ -4798,7 +4798,7 @@ __metadata:
"@nostr-dev-kit/ndk": "npm:^2.8.2" "@nostr-dev-kit/ndk": "npm:^2.8.2"
"@peculiar/webcrypto": "npm:^1.4.6" "@peculiar/webcrypto": "npm:^1.4.6"
"@scure/base": "npm:^1.1.6" "@scure/base": "npm:^1.1.6"
"@snort/shared": "npm:^1.0.16" "@snort/shared": "npm:^1.0.17"
"@stablelib/xchacha20": "npm:^1.0.1" "@stablelib/xchacha20": "npm:^1.0.1"
"@types/debug": "npm:^4.1.8" "@types/debug": "npm:^4.1.8"
"@types/jest": "npm:^29.5.11" "@types/jest": "npm:^29.5.11"
@ -4828,8 +4828,8 @@ __metadata:
"@cashu/cashu-ts": "npm:^1.0.0-rc.3" "@cashu/cashu-ts": "npm:^1.0.0-rc.3"
"@lightninglabs/lnc-web": "npm:^0.3.1-alpha" "@lightninglabs/lnc-web": "npm:^0.3.1-alpha"
"@scure/base": "npm:^1.1.6" "@scure/base": "npm:^1.1.6"
"@snort/shared": "npm:^1.0.16" "@snort/shared": "npm:^1.0.17"
"@snort/system": "npm:^1.4.1" "@snort/system": "npm:^1.5.0"
"@types/debug": "npm:^4.1.12" "@types/debug": "npm:^4.1.12"
"@webbtc/webln-types": "npm:^3.0.0" "@webbtc/webln-types": "npm:^3.0.0"
debug: "npm:^4.3.4" debug: "npm:^4.3.4"
@ -4938,90 +4938,90 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-darwin-arm64@npm:1.5.14": "@tauri-apps/cli-darwin-arm64@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-darwin-arm64@npm:1.5.14" resolution: "@tauri-apps/cli-darwin-arm64@npm:2.0.0-rc.14"
conditions: os=darwin & cpu=arm64 conditions: os=darwin & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-darwin-x64@npm:1.5.14": "@tauri-apps/cli-darwin-x64@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-darwin-x64@npm:1.5.14" resolution: "@tauri-apps/cli-darwin-x64@npm:2.0.0-rc.14"
conditions: os=darwin & cpu=x64 conditions: os=darwin & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-linux-arm-gnueabihf@npm:1.5.14": "@tauri-apps/cli-linux-arm-gnueabihf@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-arm-gnueabihf@npm:1.5.14" resolution: "@tauri-apps/cli-linux-arm-gnueabihf@npm:2.0.0-rc.14"
conditions: os=linux & cpu=arm conditions: os=linux & cpu=arm
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-linux-arm64-gnu@npm:1.5.14": "@tauri-apps/cli-linux-arm64-gnu@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-arm64-gnu@npm:1.5.14" resolution: "@tauri-apps/cli-linux-arm64-gnu@npm:2.0.0-rc.14"
conditions: os=linux & cpu=arm64 & libc=glibc conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-linux-arm64-musl@npm:1.5.14": "@tauri-apps/cli-linux-arm64-musl@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-arm64-musl@npm:1.5.14" resolution: "@tauri-apps/cli-linux-arm64-musl@npm:2.0.0-rc.14"
conditions: os=linux & cpu=arm64 & libc=musl conditions: os=linux & cpu=arm64 & libc=musl
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-linux-x64-gnu@npm:1.5.14": "@tauri-apps/cli-linux-x64-gnu@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-x64-gnu@npm:1.5.14" resolution: "@tauri-apps/cli-linux-x64-gnu@npm:2.0.0-rc.14"
conditions: os=linux & cpu=x64 & libc=glibc conditions: os=linux & cpu=x64 & libc=glibc
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-linux-x64-musl@npm:1.5.14": "@tauri-apps/cli-linux-x64-musl@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-x64-musl@npm:1.5.14" resolution: "@tauri-apps/cli-linux-x64-musl@npm:2.0.0-rc.14"
conditions: os=linux & cpu=x64 & libc=musl conditions: os=linux & cpu=x64 & libc=musl
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-win32-arm64-msvc@npm:1.5.14": "@tauri-apps/cli-win32-arm64-msvc@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-win32-arm64-msvc@npm:1.5.14" resolution: "@tauri-apps/cli-win32-arm64-msvc@npm:2.0.0-rc.14"
conditions: os=win32 & cpu=arm64 conditions: os=win32 & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-win32-ia32-msvc@npm:1.5.14": "@tauri-apps/cli-win32-ia32-msvc@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-win32-ia32-msvc@npm:1.5.14" resolution: "@tauri-apps/cli-win32-ia32-msvc@npm:2.0.0-rc.14"
conditions: os=win32 & cpu=ia32 conditions: os=win32 & cpu=ia32
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli-win32-x64-msvc@npm:1.5.14": "@tauri-apps/cli-win32-x64-msvc@npm:2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-win32-x64-msvc@npm:1.5.14" resolution: "@tauri-apps/cli-win32-x64-msvc@npm:2.0.0-rc.14"
conditions: os=win32 & cpu=x64 conditions: os=win32 & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@tauri-apps/cli@npm:^1.5.14": "@tauri-apps/cli@npm:^2.0.0-rc.14":
version: 1.5.14 version: 2.0.0-rc.14
resolution: "@tauri-apps/cli@npm:1.5.14" resolution: "@tauri-apps/cli@npm:2.0.0-rc.14"
dependencies: dependencies:
"@tauri-apps/cli-darwin-arm64": "npm:1.5.14" "@tauri-apps/cli-darwin-arm64": "npm:2.0.0-rc.14"
"@tauri-apps/cli-darwin-x64": "npm:1.5.14" "@tauri-apps/cli-darwin-x64": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-arm-gnueabihf": "npm:1.5.14" "@tauri-apps/cli-linux-arm-gnueabihf": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-arm64-gnu": "npm:1.5.14" "@tauri-apps/cli-linux-arm64-gnu": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-arm64-musl": "npm:1.5.14" "@tauri-apps/cli-linux-arm64-musl": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-x64-gnu": "npm:1.5.14" "@tauri-apps/cli-linux-x64-gnu": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-x64-musl": "npm:1.5.14" "@tauri-apps/cli-linux-x64-musl": "npm:2.0.0-rc.14"
"@tauri-apps/cli-win32-arm64-msvc": "npm:1.5.14" "@tauri-apps/cli-win32-arm64-msvc": "npm:2.0.0-rc.14"
"@tauri-apps/cli-win32-ia32-msvc": "npm:1.5.14" "@tauri-apps/cli-win32-ia32-msvc": "npm:2.0.0-rc.14"
"@tauri-apps/cli-win32-x64-msvc": "npm:1.5.14" "@tauri-apps/cli-win32-x64-msvc": "npm:2.0.0-rc.14"
dependenciesMeta: dependenciesMeta:
"@tauri-apps/cli-darwin-arm64": "@tauri-apps/cli-darwin-arm64":
optional: true optional: true
@ -5045,7 +5045,7 @@ __metadata:
optional: true optional: true
bin: bin:
tauri: tauri.js tauri: tauri.js
checksum: 10/000fd57f22997a90555f344c64efa1535b8dec853937763b41abc0fb1735e96b3a64115cd6a9a3269477aeaac21f4954ed806d74c92e47372e76498f388519b7 checksum: 10/5ea8637a839619b261c76f8536d494814775bbbf6a465a6c93195e225e543776d5cb8c14bcfa07b176823d8ae5936869d7457fcf7ab5bd6f1249e3f1a91f4c76
languageName: node languageName: node
linkType: hard linkType: hard
@ -13500,7 +13500,7 @@ __metadata:
resolution: "root-workspace-0b6124@workspace:." resolution: "root-workspace-0b6124@workspace:."
dependencies: dependencies:
"@cloudflare/workers-types": "npm:^4.20230307.0" "@cloudflare/workers-types": "npm:^4.20230307.0"
"@tauri-apps/cli": "npm:^1.5.14" "@tauri-apps/cli": "npm:^2.0.0-rc.14"
eslint: "npm:^8.48.0" eslint: "npm:^8.48.0"
prettier: "npm:^3.0.3" prettier: "npm:^3.0.3"
typedoc: "npm:^0.25.7" typedoc: "npm:^0.25.7"