1
0
forked from Kieran/snort

chore: upgrade tauri

This commit is contained in:
kieran 2024-09-16 09:26:29 +01:00
parent 5be02ca62f
commit b49144399c
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941
13 changed files with 4678 additions and 628 deletions

View File

@ -26,7 +26,7 @@
"typescript": "^5.2.2"
},
"devDependencies": {
"@tauri-apps/cli": "^1.5.14",
"@tauri-apps/cli": "^2.0.0-rc.14",
"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
[build-dependencies]
tauri-build = { version = "1.5.1", features = [] }
tauri-build = { version = "2.0.0-rc", features = [] }
[dependencies]
serde_json = "1.0"
serde = { version = "1.0", features = ["derive"] }
tauri = { version = "1.6.1", features = [] }
tauri = { version = "2.0.0-rc", features = [] }
[features]
# 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!!
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
use tauri::Manager;
fn main() {
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!())
.expect("error while running tauri application");
}

View File

@ -1,51 +1,47 @@
{
"build": {
"beforeBuildCommand": "yarn build",
"beforeDevCommand": "yarn start",
"devPath": "http://localhost:5173",
"distDir": "../packages/app/build"
"beforeDevCommand": "yarn workspace @snort/app start",
"frontendDist": "../packages/app/build",
"devUrl": "http://localhost:5173"
},
"package": {
"productName": "snort",
"version": "0.2.0"
},
"tauri": {
"allowlist": {
"all": false
"bundle": {
"active": true,
"category": "DeveloperTool",
"copyright": "",
"targets": "all",
"externalBin": [],
"icon": [
"icons/128x128.png",
"icons/128x128@2x.png"
],
"windows": {
"certificateThumbprint": null,
"digestAlgorithm": "sha256",
"timestampUrl": ""
},
"bundle": {
"active": true,
"category": "DeveloperTool",
"copyright": "",
"longDescription": "",
"macOS": {
"entitlements": null,
"exceptionDomain": "",
"frameworks": [],
"providerShortName": null,
"signingIdentity": null
},
"resources": [],
"shortDescription": "",
"linux": {
"deb": {
"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
},
"updater": {
"active": false
},
}
},
"productName": "snort",
"mainBinaryName": "snort",
"version": "0.2.0",
"identifier": "social.snort.app",
"plugins": {},
"app": {
"windows": [
{
"fullscreen": false,
@ -54,6 +50,9 @@
"title": "snort.social",
"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
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
resolution: "@snort/shared@workspace:packages/shared"
dependencies:
@ -4751,8 +4751,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@snort/system-react@workspace:packages/system-react"
dependencies:
"@snort/shared": "npm:^1.0.16"
"@snort/system": "npm:^1.4.1"
"@snort/shared": "npm:^1.0.17"
"@snort/system": "npm:^1.5.0"
"@types/react": "npm:^18.2.14"
react: "npm:^18.2.0"
typescript: "npm:^5.2.2"
@ -4787,7 +4787,7 @@ __metadata:
languageName: unknown
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
resolution: "@snort/system@workspace:packages/system"
dependencies:
@ -4798,7 +4798,7 @@ __metadata:
"@nostr-dev-kit/ndk": "npm:^2.8.2"
"@peculiar/webcrypto": "npm:^1.4.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"
"@types/debug": "npm:^4.1.8"
"@types/jest": "npm:^29.5.11"
@ -4828,8 +4828,8 @@ __metadata:
"@cashu/cashu-ts": "npm:^1.0.0-rc.3"
"@lightninglabs/lnc-web": "npm:^0.3.1-alpha"
"@scure/base": "npm:^1.1.6"
"@snort/shared": "npm:^1.0.16"
"@snort/system": "npm:^1.4.1"
"@snort/shared": "npm:^1.0.17"
"@snort/system": "npm:^1.5.0"
"@types/debug": "npm:^4.1.12"
"@webbtc/webln-types": "npm:^3.0.0"
debug: "npm:^4.3.4"
@ -4938,90 +4938,90 @@ __metadata:
languageName: node
linkType: hard
"@tauri-apps/cli-darwin-arm64@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-darwin-arm64@npm:1.5.14"
"@tauri-apps/cli-darwin-arm64@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-darwin-arm64@npm:2.0.0-rc.14"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@tauri-apps/cli-darwin-x64@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-darwin-x64@npm:1.5.14"
"@tauri-apps/cli-darwin-x64@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-darwin-x64@npm:2.0.0-rc.14"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@tauri-apps/cli-linux-arm-gnueabihf@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-linux-arm-gnueabihf@npm:1.5.14"
"@tauri-apps/cli-linux-arm-gnueabihf@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-arm-gnueabihf@npm:2.0.0-rc.14"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@tauri-apps/cli-linux-arm64-gnu@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-linux-arm64-gnu@npm:1.5.14"
"@tauri-apps/cli-linux-arm64-gnu@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-arm64-gnu@npm:2.0.0-rc.14"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@tauri-apps/cli-linux-arm64-musl@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-linux-arm64-musl@npm:1.5.14"
"@tauri-apps/cli-linux-arm64-musl@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-arm64-musl@npm:2.0.0-rc.14"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@tauri-apps/cli-linux-x64-gnu@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-linux-x64-gnu@npm:1.5.14"
"@tauri-apps/cli-linux-x64-gnu@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-x64-gnu@npm:2.0.0-rc.14"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@tauri-apps/cli-linux-x64-musl@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-linux-x64-musl@npm:1.5.14"
"@tauri-apps/cli-linux-x64-musl@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-linux-x64-musl@npm:2.0.0-rc.14"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@tauri-apps/cli-win32-arm64-msvc@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-win32-arm64-msvc@npm:1.5.14"
"@tauri-apps/cli-win32-arm64-msvc@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-win32-arm64-msvc@npm:2.0.0-rc.14"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@tauri-apps/cli-win32-ia32-msvc@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-win32-ia32-msvc@npm:1.5.14"
"@tauri-apps/cli-win32-ia32-msvc@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-win32-ia32-msvc@npm:2.0.0-rc.14"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@tauri-apps/cli-win32-x64-msvc@npm:1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli-win32-x64-msvc@npm:1.5.14"
"@tauri-apps/cli-win32-x64-msvc@npm:2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli-win32-x64-msvc@npm:2.0.0-rc.14"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@tauri-apps/cli@npm:^1.5.14":
version: 1.5.14
resolution: "@tauri-apps/cli@npm:1.5.14"
"@tauri-apps/cli@npm:^2.0.0-rc.14":
version: 2.0.0-rc.14
resolution: "@tauri-apps/cli@npm:2.0.0-rc.14"
dependencies:
"@tauri-apps/cli-darwin-arm64": "npm:1.5.14"
"@tauri-apps/cli-darwin-x64": "npm:1.5.14"
"@tauri-apps/cli-linux-arm-gnueabihf": "npm:1.5.14"
"@tauri-apps/cli-linux-arm64-gnu": "npm:1.5.14"
"@tauri-apps/cli-linux-arm64-musl": "npm:1.5.14"
"@tauri-apps/cli-linux-x64-gnu": "npm:1.5.14"
"@tauri-apps/cli-linux-x64-musl": "npm:1.5.14"
"@tauri-apps/cli-win32-arm64-msvc": "npm:1.5.14"
"@tauri-apps/cli-win32-ia32-msvc": "npm:1.5.14"
"@tauri-apps/cli-win32-x64-msvc": "npm:1.5.14"
"@tauri-apps/cli-darwin-arm64": "npm:2.0.0-rc.14"
"@tauri-apps/cli-darwin-x64": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-arm-gnueabihf": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-arm64-gnu": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-arm64-musl": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-x64-gnu": "npm:2.0.0-rc.14"
"@tauri-apps/cli-linux-x64-musl": "npm:2.0.0-rc.14"
"@tauri-apps/cli-win32-arm64-msvc": "npm:2.0.0-rc.14"
"@tauri-apps/cli-win32-ia32-msvc": "npm:2.0.0-rc.14"
"@tauri-apps/cli-win32-x64-msvc": "npm:2.0.0-rc.14"
dependenciesMeta:
"@tauri-apps/cli-darwin-arm64":
optional: true
@ -5045,7 +5045,7 @@ __metadata:
optional: true
bin:
tauri: tauri.js
checksum: 10/000fd57f22997a90555f344c64efa1535b8dec853937763b41abc0fb1735e96b3a64115cd6a9a3269477aeaac21f4954ed806d74c92e47372e76498f388519b7
checksum: 10/5ea8637a839619b261c76f8536d494814775bbbf6a465a6c93195e225e543776d5cb8c14bcfa07b176823d8ae5936869d7457fcf7ab5bd6f1249e3f1a91f4c76
languageName: node
linkType: hard
@ -13500,7 +13500,7 @@ __metadata:
resolution: "root-workspace-0b6124@workspace:."
dependencies:
"@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"
prettier: "npm:^3.0.3"
typedoc: "npm:^0.25.7"