diff --git a/.changes/config.json b/.changes/config.json index f74e1a5f3..64a490aca 100644 --- a/.changes/config.json +++ b/.changes/config.json @@ -33,78 +33,130 @@ } }, "packages": { + "api-example": { + "path": "./examples/api/src-tauri", + "manager": "rust", + "publish": false, + "dependencies": [ + "app", + "log-plugin", + "cli", + "clipboard", + "dialog", + "fs", + "global-shortcut", + "http", + "notification", + "os", + "process", + "shell", + "updater", + "window" + ] + }, + "api-example-js": { + "path": "./examples/api", + "manager": "javascript", + "publish": false, + "dependencies": [ + "app-js", + "log-js", + "cli-js", + "clipboard-js", + "dialog-js", + "fs-js", + "global-shortcut-js", + "http-js", + "notification-js", + "os-js", + "process-js", + "shell-js", + "updater-js", + "window-js" + ] + }, + + "app": { + "path": "./plugins/app", + "manager": "rust" + }, + "app-js": { + "path": "./plugins/app", + "manager": "javascript" + }, + "authenticator": { "path": "./plugins/authenticator", - "manager": "rust-disabled" + "manager": "rust" }, "authenticator-js": { "path": "./plugins/authenticator", - "manager": "javascript-disabled" + "manager": "javascript" }, "autostart": { "path": "./plugins/autostart", - "manager": "rust-disabled" + "manager": "rust" }, "autostart-js": { "path": "./plugins/autostart", - "manager": "javascript-disabled" + "manager": "javascript" }, "cli": { "path": "./plugins/cli", - "manager": "rust-disabled" + "manager": "rust" }, "cli-js": { "path": "./plugins/cli", - "manager": "javascript-disabled" + "manager": "javascript" }, "clipboard": { "path": "./plugins/clipboard", - "manager": "rust-disabled" + "manager": "rust" }, "clipboard-js": { "path": "./plugins/clipboard", - "manager": "javascript-disabled" + "manager": "javascript" }, "dialog": { "path": "./plugins/dialog", - "manager": "rust-disabled", + "manager": "rust", "dependencies": ["fs"] }, "dialog-js": { "path": "./plugins/dialog", - "manager": "javascript-disabled" + "manager": "javascript" }, "fs": { "path": "./plugins/fs", - "manager": "rust-disabled" + "manager": "rust" }, "fs-js": { "path": "./plugins/fs", - "manager": "javascript-disabled" + "manager": "javascript" }, "global-shortcut": { "path": "./plugins/global-shortcut", - "manager": "rust-disabled" + "manager": "rust" }, "global-shortcut-js": { "path": "./plugins/global-shortcut", - "manager": "javascript-disabled" + "manager": "javascript" }, "http": { "path": "./plugins/http", - "manager": "rust-disabled", + "manager": "rust", "dependencies": ["fs"] }, "http-js": { "path": "./plugins/http", - "manager": "javascript-disabled" + "manager": "javascript" }, "localhost": { @@ -112,22 +164,31 @@ "manager": "rust" }, - "log": { + "log-plugin": { "path": "./plugins/log", - "manager": "rust-disabled" + "manager": "rust" }, "log-js": { "path": "./plugins/log", - "manager": "javascript-disabled" + "manager": "javascript" }, "notification": { "path": "./plugins/notification", - "manager": "rust-disabled" + "manager": "rust" }, "notification-js": { "path": "./plugins/notification", - "manager": "javascript-disabled" + "manager": "javascript" + }, + + "os": { + "path": "./plugins/os", + "manager": "rust" + }, + "os-js": { + "path": "./plugins/os", + "manager": "javascript" }, "persisted-scope": { @@ -142,66 +203,93 @@ }, "positioner-js": { "path": "./plugins/positioner", - "manager": "javascript-disabled" + "manager": "javascript" + }, + + "process": { + "path": "./plugins/process", + "manager": "rust" + }, + "process-js": { + "path": "./plugins/process", + "manager": "javascript" }, "shell": { "path": "./plugins/shell", - "manager": "rust-disabled" + "manager": "rust" }, "shell-js": { "path": "./plugins/shell", - "manager": "javascript-disabled" + "manager": "javascript" }, "single-instance": { "path": "./plugins/single-instance", - "manager": "rust-disabled" + "manager": "rust" }, "sql": { "path": "./plugins/sql", - "manager": "rust-disabled" + "manager": "rust" }, "sql-js": { "path": "./plugins/sql", - "manager": "javascript-disabled" + "manager": "javascript" }, "store": { "path": "./plugins/store", - "manager": "rust-disabled" + "manager": "rust" }, "store-js": { "path": "./plugins/store", - "manager": "javascript-disabled" + "manager": "javascript" }, "stronghold": { "path": "./plugins/stronghold", - "manager": "rust-disabled" + "manager": "rust" }, "stronghold-js": { "path": "./plugins/stronghold", - "manager": "javascript-disabled" + "manager": "javascript" + }, + + "updater": { + "path": "./plugins/updater", + "manager": "rust" + }, + "updater-js": { + "path": "./plugins/updater", + "manager": "javascript" }, "upload": { "path": "./plugins/upload", - "manager": "rust-disabled" + "manager": "rust" }, "upload-js": { "path": "./plugins/upload", - "manager": "javascript-disabled" + "manager": "javascript" }, "websocket": { "path": "./plugins/websocket", - "manager": "rust-disabled" + "manager": "rust" }, "websocket-js": { "path": "./plugins/websocket", - "manager": "javascript-disabled" + "manager": "javascript" + }, + + "window": { + "path": "./plugins/window", + "manager": "rust" + }, + "window-js": { + "path": "./plugins/window", + "manager": "javascript" }, "window-state": { @@ -210,7 +298,7 @@ }, "window-state-js": { "path": "./plugins/window-state", - "manager": "javascript-disabled" + "manager": "javascript" } } } diff --git a/.changes/pre.json b/.changes/pre.json new file mode 100644 index 000000000..5914ed91a --- /dev/null +++ b/.changes/pre.json @@ -0,0 +1,4 @@ +{ + "tag": "alpha", + "changes": [] +} diff --git a/.changes/v2-alpha.md b/.changes/v2-alpha.md new file mode 100644 index 000000000..6c8e78947 --- /dev/null +++ b/.changes/v2-alpha.md @@ -0,0 +1,53 @@ +--- +"app": major +"app-js": major +"authenticator": major +"authenticator-js": major +"autostart": major +"autostart-js": major +"cli": major +"cli-js": major +"clipboard": major +"clipboard-js": major +"dialog": major +"dialog-js": major +"fs": major +"fs-js": major +"global-shortcut": major +"global-shortcut-js": major +"http": major +"http-js": major +"localhost": major +"log-plugin": major +"log-js": major +"notification": major +"notification-js": major +"os": major +"os-js": major +"persisted-scope": major +"positioner": major +"positioner-js": major +"process": major +"process-js": major +"shell": major +"shell-js": major +"single-instance": major +"sql": major +"sql-js": major +"store": major +"store-js": major +"stronghold": major +"stronghold-js": major +"updater": major +"updater-js": major +"upload": major +"upload-js": major +"websocket": major +"websocket-js": major +"window": major +"window-js": major +"window-state": major +"window-state-js": major +--- + +First v2 alpha release! diff --git a/Cargo.lock b/Cargo.lock index a652e68de..650b88bfa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5067,14 +5067,14 @@ dependencies = [ [[package]] name = "tauri-plugin-app" -version = "0.0.0" +version = "1.0.0" dependencies = [ "tauri", ] [[package]] name = "tauri-plugin-authenticator" -version = "0.0.0" +version = "1.0.0" dependencies = [ "authenticator", "base64 0.21.0", @@ -5093,7 +5093,7 @@ dependencies = [ [[package]] name = "tauri-plugin-autostart" -version = "0.0.0" +version = "1.0.0" dependencies = [ "auto-launch", "log", @@ -5105,7 +5105,7 @@ dependencies = [ [[package]] name = "tauri-plugin-cli" -version = "0.0.0" +version = "1.0.0" dependencies = [ "clap", "log", @@ -5117,7 +5117,7 @@ dependencies = [ [[package]] name = "tauri-plugin-clipboard" -version = "0.0.0" +version = "1.0.0" dependencies = [ "arboard", "log", @@ -5130,7 +5130,7 @@ dependencies = [ [[package]] name = "tauri-plugin-dialog" -version = "0.0.0" +version = "1.0.0" dependencies = [ "glib", "log", @@ -5146,7 +5146,7 @@ dependencies = [ [[package]] name = "tauri-plugin-fs" -version = "0.0.0" +version = "1.0.0" dependencies = [ "anyhow", "glob", @@ -5160,7 +5160,7 @@ dependencies = [ [[package]] name = "tauri-plugin-global-shortcut" -version = "0.0.0" +version = "1.0.0" dependencies = [ "global-hotkey", "log", @@ -5172,7 +5172,7 @@ dependencies = [ [[package]] name = "tauri-plugin-http" -version = "0.0.0" +version = "1.0.0" dependencies = [ "bytes 1.4.0", "glob", @@ -5189,7 +5189,7 @@ dependencies = [ [[package]] name = "tauri-plugin-localhost" -version = "0.1.0" +version = "1.0.0" dependencies = [ "http", "log", @@ -5202,7 +5202,7 @@ dependencies = [ [[package]] name = "tauri-plugin-log" -version = "0.0.0" +version = "1.0.0" dependencies = [ "android_logger", "byte-unit", @@ -5221,7 +5221,7 @@ dependencies = [ [[package]] name = "tauri-plugin-notification" -version = "0.1.0" +version = "1.0.0" dependencies = [ "log", "notify-rust", @@ -5239,7 +5239,7 @@ dependencies = [ [[package]] name = "tauri-plugin-os" -version = "0.0.0" +version = "1.0.0" dependencies = [ "log", "os_info", @@ -5251,7 +5251,7 @@ dependencies = [ [[package]] name = "tauri-plugin-persisted-scope" -version = "0.1.0" +version = "1.0.0" dependencies = [ "aho-corasick 1.0.1", "bincode", @@ -5277,14 +5277,14 @@ dependencies = [ [[package]] name = "tauri-plugin-process" -version = "0.0.0" +version = "1.0.0" dependencies = [ "tauri", ] [[package]] name = "tauri-plugin-shell" -version = "0.0.0" +version = "1.0.0" dependencies = [ "encoding_rs", "log", @@ -5300,7 +5300,7 @@ dependencies = [ [[package]] name = "tauri-plugin-single-instance" -version = "0.0.0" +version = "1.0.0" dependencies = [ "log", "serde", @@ -5313,7 +5313,7 @@ dependencies = [ [[package]] name = "tauri-plugin-sql" -version = "0.0.0" +version = "1.0.0" dependencies = [ "futures-core", "log", @@ -5328,7 +5328,7 @@ dependencies = [ [[package]] name = "tauri-plugin-store" -version = "0.0.0" +version = "1.0.0" dependencies = [ "log", "serde", @@ -5339,7 +5339,7 @@ dependencies = [ [[package]] name = "tauri-plugin-stronghold" -version = "0.0.0" +version = "1.0.0" dependencies = [ "hex", "iota-crypto 0.17.1", @@ -5356,7 +5356,7 @@ dependencies = [ [[package]] name = "tauri-plugin-updater" -version = "0.0.0" +version = "1.0.0" dependencies = [ "base64 0.21.0", "dirs-next", @@ -5384,7 +5384,7 @@ dependencies = [ [[package]] name = "tauri-plugin-upload" -version = "0.0.0" +version = "1.0.0" dependencies = [ "futures-util", "log", @@ -5400,7 +5400,7 @@ dependencies = [ [[package]] name = "tauri-plugin-websocket" -version = "0.0.0" +version = "1.0.0" dependencies = [ "futures-util", "log", @@ -5415,7 +5415,7 @@ dependencies = [ [[package]] name = "tauri-plugin-window" -version = "0.0.0" +version = "1.0.0" dependencies = [ "serde", "tauri", @@ -5424,7 +5424,7 @@ dependencies = [ [[package]] name = "tauri-plugin-window-state" -version = "0.1.0" +version = "1.0.0" dependencies = [ "bincode", "bitflags 2.2.1", diff --git a/examples/api/package.json b/examples/api/package.json index 036aa3db3..56e9e1656 100644 --- a/examples/api/package.json +++ b/examples/api/package.json @@ -11,19 +11,19 @@ "@tauri-apps/api": "2.0.0-alpha.3", "@tauri-apps/cli": "2.0.0-alpha.8", "@zerodevx/svelte-json-view": "0.2.1", - "@tauri-apps/plugin-app": "0.0.0", - "@tauri-apps/plugin-cli": "0.0.0", - "@tauri-apps/plugin-clipboard": "0.0.0", - "@tauri-apps/plugin-dialog": "0.0.0", - "@tauri-apps/plugin-fs": "0.0.0", - "@tauri-apps/plugin-global-shortcut": "0.0.0", - "@tauri-apps/plugin-http": "0.0.0", - "@tauri-apps/plugin-notification": "0.0.0", - "@tauri-apps/plugin-os": "0.0.0", - "@tauri-apps/plugin-process": "0.0.0", - "@tauri-apps/plugin-shell": "0.0.0", - "@tauri-apps/plugin-updater": "0.0.0", - "@tauri-apps/plugin-window": "0.0.0" + "@tauri-apps/plugin-app": "1.0.0", + "@tauri-apps/plugin-cli": "1.0.0", + "@tauri-apps/plugin-clipboard": "1.0.0", + "@tauri-apps/plugin-dialog": "1.0.0", + "@tauri-apps/plugin-fs": "1.0.0", + "@tauri-apps/plugin-global-shortcut": "1.0.0", + "@tauri-apps/plugin-http": "1.0.0", + "@tauri-apps/plugin-notification": "1.0.0", + "@tauri-apps/plugin-os": "1.0.0", + "@tauri-apps/plugin-process": "1.0.0", + "@tauri-apps/plugin-shell": "1.0.0", + "@tauri-apps/plugin-updater": "1.0.0", + "@tauri-apps/plugin-window": "1.0.0" }, "devDependencies": { "@iconify-json/codicon": "^1.1.10", diff --git a/examples/api/src-tauri/Cargo.toml b/examples/api/src-tauri/Cargo.toml index 489ea2ed1..9e98d669f 100644 --- a/examples/api/src-tauri/Cargo.toml +++ b/examples/api/src-tauri/Cargo.toml @@ -13,21 +13,21 @@ crate-type = ["staticlib", "cdylib", "rlib"] tauri-build = { workspace = true, features = ["codegen", "isolation"] } [dependencies] -serde_json.workspace = true -serde.workspace = true +serde_json = { workspace = true } +serde = { workspace = true } tiny_http = "0.11" -log.workspace = true -tauri-plugin-app = { path = "../../../plugins/app" } -tauri-plugin-log = { path = "../../../plugins/log" } -tauri-plugin-fs = { path = "../../../plugins/fs" } -tauri-plugin-clipboard = { path = "../../../plugins/clipboard" } -tauri-plugin-dialog = { path = "../../../plugins/dialog" } -tauri-plugin-http = { path = "../../../plugins/http", features = [ "multipart" ] } -tauri-plugin-notification = { path = "../../../plugins/notification", features = [ "windows7-compat" ] } -tauri-plugin-os = { path = "../../../plugins/os" } -tauri-plugin-process = { path = "../../../plugins/process" } -tauri-plugin-shell = { path = "../../../plugins/shell" } -tauri-plugin-window = { path = "../../../plugins/window", features = ["devtools", "icon-ico", "icon-png"] } +log = { workspace = true } +tauri-plugin-app = { path = "../../../plugins/app", version = "1.0.0" } +tauri-plugin-log = { path = "../../../plugins/log", version = "1.0.0" } +tauri-plugin-fs = { path = "../../../plugins/fs", version = "1.0.0" } +tauri-plugin-clipboard = { path = "../../../plugins/clipboard", version = "1.0.0" } +tauri-plugin-dialog = { path = "../../../plugins/dialog", version = "1.0.0" } +tauri-plugin-http = { path = "../../../plugins/http", version = "1.0.0", features = [ "multipart" ] } +tauri-plugin-notification = { path = "../../../plugins/notification", version = "1.0.0", features = [ "windows7-compat" ] } +tauri-plugin-os = { path = "../../../plugins/os", version = "1.0.0" } +tauri-plugin-process = { path = "../../../plugins/process", version = "1.0.0" } +tauri-plugin-shell = { path = "../../../plugins/shell", version = "1.0.0" } +tauri-plugin-window = { path = "../../../plugins/window", version = "1.0.0", features = ["devtools", "icon-ico", "icon-png"] } [dependencies.tauri] workspace = true @@ -41,9 +41,9 @@ features = [ ] [target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies] -tauri-plugin-cli = { path = "../../../plugins/cli" } -tauri-plugin-global-shortcut = { path = "../../../plugins/global-shortcut" } -tauri-plugin-updater = { path = "../../../plugins/updater" } +tauri-plugin-cli = { path = "../../../plugins/cli", version = "1.0.0" } +tauri-plugin-global-shortcut = { path = "../../../plugins/global-shortcut", version = "1.0.0" } +tauri-plugin-updater = { path = "../../../plugins/updater", version = "1.0.0" } [target."cfg(target_os = \"windows\")".dependencies] window-shadows = "0.2" diff --git a/examples/api/src/views/Welcome.svelte b/examples/api/src/views/Welcome.svelte index a7a50f0f7..09eb1405f 100644 --- a/examples/api/src/views/Welcome.svelte +++ b/examples/api/src/views/Welcome.svelte @@ -2,8 +2,8 @@ import { getName, getVersion, getTauriVersion } from "@tauri-apps/plugin-app"; import { relaunch, exit } from "@tauri-apps/plugin-process"; - let version = "0.0.0"; - let tauriVersion = "0.0.0"; + let version = "1.0.0"; + let tauriversion = "1.0.0"; let appName = "Unknown"; getName().then((n) => { diff --git a/package.json b/package.json index 4a3df949a..868b5ceff 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "@rollup/plugin-typescript": "^11.1.0", "@typescript-eslint/eslint-plugin": "^5.58.0", "@typescript-eslint/parser": "^5.58.0", + "covector": "^0.9.0", "eslint": "^8.38.0", "eslint-config-prettier": "^8.8.0", "eslint-config-standard-with-typescript": "^34.0.1", diff --git a/plugins/app/Cargo.toml b/plugins/app/Cargo.toml index 74f605346..521ce69c7 100644 --- a/plugins/app/Cargo.toml +++ b/plugins/app/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "tauri-plugin-app" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -tauri.workspace = true +tauri = { workspace = true } diff --git a/plugins/app/package.json b/plugins/app/package.json index 4580aa09f..5142e85a1 100644 --- a/plugins/app/package.json +++ b/plugins/app/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-app", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/authenticator/Cargo.toml b/plugins/authenticator/Cargo.toml index 007e63f46..7ee8fb221 100644 --- a/plugins/authenticator/Cargo.toml +++ b/plugins/authenticator/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-authenticator" -version = "0.0.0" +version = "1.0.0" description = "Use hardware security-keys in your Tauri App." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } authenticator = "0.3.1" once_cell = "1" sha2 = "0.10" diff --git a/plugins/authenticator/package.json b/plugins/authenticator/package.json index fa52d6662..8402ac3fc 100644 --- a/plugins/authenticator/package.json +++ b/plugins/authenticator/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-authenticator", - "version": "0.0.0", + "version": "1.0.0", "description": "Use hardware security-keys in your Tauri App.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/autostart/Cargo.toml b/plugins/autostart/Cargo.toml index 8d0abc507..5ff1f3b9a 100644 --- a/plugins/autostart/Cargo.toml +++ b/plugins/autostart/Cargo.toml @@ -1,18 +1,18 @@ [package] name = "tauri-plugin-autostart" -version = "0.0.0" +version = "1.0.0" description = "Automatically launch your application at startup." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } auto-launch = "0.4" \ No newline at end of file diff --git a/plugins/autostart/package.json b/plugins/autostart/package.json index c2d71ae2a..60dbad287 100644 --- a/plugins/autostart/package.json +++ b/plugins/autostart/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-autostart", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/cli/Cargo.toml b/plugins/cli/Cargo.toml index f6dc2cd3c..2988a0779 100644 --- a/plugins/cli/Cargo.toml +++ b/plugins/cli/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "tauri-plugin-cli" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } clap = { version = "4", features = ["string"] } diff --git a/plugins/cli/package.json b/plugins/cli/package.json index 69874fc35..ff10d73bd 100644 --- a/plugins/cli/package.json +++ b/plugins/cli/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-cli", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/clipboard/Cargo.toml b/plugins/clipboard/Cargo.toml index 1b02f6fcf..0d3b1e5eb 100644 --- a/plugins/clipboard/Cargo.toml +++ b/plugins/clipboard/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-clipboard" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } links = "tauri-plugin-clipboard" [build-dependencies] -tauri-build.workspace = true +tauri-build = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } [target."cfg(any(target_os = \"macos\", windows, target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies] arboard = "3" diff --git a/plugins/clipboard/package.json b/plugins/clipboard/package.json index 224259197..d77c84977 100644 --- a/plugins/clipboard/package.json +++ b/plugins/clipboard/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-clipboard", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/dialog/Cargo.toml b/plugins/dialog/Cargo.toml index 45a89d926..60f31dfcf 100644 --- a/plugins/dialog/Cargo.toml +++ b/plugins/dialog/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-dialog" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } links = "tauri-plugin-dialog" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true -tauri-plugin-fs = { path = "../fs", version = "0.0.0" } +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } +tauri-plugin-fs = { path = "../fs", version = "1.0.0" } [target."cfg(any(target_os = \"linux\", target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"openbsd\", target_os = \"netbsd\"))".dependencies] glib = "0.16" @@ -24,4 +24,4 @@ rfd = { version = "0.11", features = [ "gtk3", "common-controls-v6" ] } raw-window-handle = "0.5" [build-dependencies] -tauri-build.workspace = true +tauri-build = { workspace = true } diff --git a/plugins/dialog/package.json b/plugins/dialog/package.json index cb5d74275..ad1b65232 100644 --- a/plugins/dialog/package.json +++ b/plugins/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-dialog", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/fs/Cargo.toml b/plugins/fs/Cargo.toml index 9ec49e975..59b24d61a 100644 --- a/plugins/fs/Cargo.toml +++ b/plugins/fs/Cargo.toml @@ -1,18 +1,18 @@ [package] name = "tauri-plugin-fs" -version = "0.0.0" +version = "1.0.0" description = "Access the file system." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -tauri.workspace = true -thiserror.workspace = true +serde = { workspace = true } +tauri = { workspace = true } +thiserror = { workspace = true } anyhow = "1" uuid = { version = "1", features = ["v4"] } glob = "0.3" diff --git a/plugins/fs/package.json b/plugins/fs/package.json index 153e30c8a..129a2b380 100644 --- a/plugins/fs/package.json +++ b/plugins/fs/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-fs", - "version": "0.0.0", + "version": "1.0.0", "description": "Access the file system.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/global-shortcut/Cargo.toml b/plugins/global-shortcut/Cargo.toml index 19cd3c92c..bf6857390 100644 --- a/plugins/global-shortcut/Cargo.toml +++ b/plugins/global-shortcut/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "tauri-plugin-global-shortcut" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } global-hotkey = "0.2.1" diff --git a/plugins/global-shortcut/package.json b/plugins/global-shortcut/package.json index 0d0fbb779..28574ff31 100644 --- a/plugins/global-shortcut/package.json +++ b/plugins/global-shortcut/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-global-shortcut", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/http/Cargo.toml b/plugins/http/Cargo.toml index a292cbeda..40863f17e 100644 --- a/plugins/http/Cargo.toml +++ b/plugins/http/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "tauri-plugin-http" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -thiserror.workspace = true -tauri-plugin-fs = { path = "../fs", version = "0.0.0" } +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +thiserror = { workspace = true } +tauri-plugin-fs = { path = "../fs", version = "1.0.0" } glob = "0.3" rand = "0.8" bytes = { version = "1", features = [ "serde" ] } diff --git a/plugins/http/package.json b/plugins/http/package.json index cd3e986fe..c349369b5 100644 --- a/plugins/http/package.json +++ b/plugins/http/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-http", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/localhost/Cargo.toml b/plugins/localhost/Cargo.toml index 12fad9a07..5f3034768 100644 --- a/plugins/localhost/Cargo.toml +++ b/plugins/localhost/Cargo.toml @@ -1,19 +1,19 @@ [package] name = "tauri-plugin-localhost" -version = "0.1.0" +version = "1.0.0" description = "Expose your apps assets through a localhost server instead of the default custom protocol." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } tiny_http = "0.12" http = "0.2" \ No newline at end of file diff --git a/plugins/log/Cargo.toml b/plugins/log/Cargo.toml index c33705495..9e4c8508c 100644 --- a/plugins/log/Cargo.toml +++ b/plugins/log/Cargo.toml @@ -1,21 +1,21 @@ [package] name = "tauri-plugin-log" -version = "0.0.0" +version = "1.0.0" description = "Configurable logging for your Tauri app." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [build-dependencies] -tauri-build.workspace = true +tauri-build = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } serde_repr = "0.1" byte-unit = "4.0" log = { workspace = true, features = ["kv_unstable"] } diff --git a/plugins/log/package.json b/plugins/log/package.json index 770a147d8..e0c33dd54 100644 --- a/plugins/log/package.json +++ b/plugins/log/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-log", - "version": "0.0.0", + "version": "1.0.0", "description": "Configurable logging for your Tauri app.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/notification/Cargo.toml b/plugins/notification/Cargo.toml index 721cb3e33..a6660eba5 100644 --- a/plugins/notification/Cargo.toml +++ b/plugins/notification/Cargo.toml @@ -1,22 +1,22 @@ [package] name = "tauri-plugin-notification" -version = "0.1.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } links = "tauri-plugin-notification" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [build-dependencies] -tauri-build.workspace = true +tauri-build = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } rand = "0.8" time = { version = "0.3", features = ["serde", "parsing", "formatting"] } url = { version = "2", features = ["serde"] } diff --git a/plugins/notification/package.json b/plugins/notification/package.json index da51ff921..00bef173c 100644 --- a/plugins/notification/package.json +++ b/plugins/notification/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-notification", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/os/Cargo.toml b/plugins/os/Cargo.toml index e43f25df8..3dfc669c2 100644 --- a/plugins/os/Cargo.toml +++ b/plugins/os/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "tauri-plugin-os" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } os_info = "3" diff --git a/plugins/os/package.json b/plugins/os/package.json index a1a841815..5552fdd42 100644 --- a/plugins/os/package.json +++ b/plugins/os/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-os", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/persisted-scope/Cargo.toml b/plugins/persisted-scope/Cargo.toml index 841fc5c1f..ec7ecf86f 100644 --- a/plugins/persisted-scope/Cargo.toml +++ b/plugins/persisted-scope/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-persisted-scope" -version = "0.1.0" +version = "1.0.0" description = "Save filesystem and asset scopes and restore them when the app is reopened." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } aho-corasick = "1.0" bincode = "1" -tauri-plugin-fs = { path = "../fs", version = "0.0.0" } +tauri-plugin-fs = { path = "../fs", version = "1.0.0" } diff --git a/plugins/positioner/Cargo.toml b/plugins/positioner/Cargo.toml index dcab86c96..11623b330 100644 --- a/plugins/positioner/Cargo.toml +++ b/plugins/positioner/Cargo.toml @@ -2,19 +2,19 @@ name = "tauri-plugin-positioner" version = "1.0.4" description = "Position your windows at well-known locations." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } serde_repr = "0.1" [features] diff --git a/plugins/positioner/package.json b/plugins/positioner/package.json index 3adfef55c..c4709f8d3 100644 --- a/plugins/positioner/package.json +++ b/plugins/positioner/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-positioner", - "version": "0.2.7", + "version": "1.0.0", "description": "Position your windows at well-known locations.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/process/Cargo.toml b/plugins/process/Cargo.toml index f9025a7a0..7a44f4815 100644 --- a/plugins/process/Cargo.toml +++ b/plugins/process/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "tauri-plugin-process" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -tauri.workspace = true +tauri = { workspace = true } diff --git a/plugins/process/package.json b/plugins/process/package.json index ca0596fba..aca539de5 100644 --- a/plugins/process/package.json +++ b/plugins/process/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-process", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/shell/Cargo.toml b/plugins/shell/Cargo.toml index fa5170998..a9eb609de 100644 --- a/plugins/shell/Cargo.toml +++ b/plugins/shell/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "tauri-plugin-shell" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } shared_child = "1" regex = "1" open = "4" diff --git a/plugins/shell/package.json b/plugins/shell/package.json index 42ab5b33a..3fe866282 100644 --- a/plugins/shell/package.json +++ b/plugins/shell/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-shell", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/single-instance/Cargo.toml b/plugins/single-instance/Cargo.toml index be46f3aa2..2baa69e96 100644 --- a/plugins/single-instance/Cargo.toml +++ b/plugins/single-instance/Cargo.toml @@ -1,21 +1,21 @@ [package] name = "tauri-plugin-single-instance" -version = "0.0.0" +version = "1.0.0" description = "Ensure a single instance of your tauri app is running." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } exclude = ["/examples"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } [target.'cfg(target_os = "windows")'.dependencies.windows-sys] version = "0.48" diff --git a/plugins/sql/Cargo.toml b/plugins/sql/Cargo.toml index 3b9bd8541..00660c6ec 100644 --- a/plugins/sql/Cargo.toml +++ b/plugins/sql/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-sql" -version = "0.0.0" +version = "1.0.0" description = "Interface with SQL databases." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } futures-core = "0.3" sqlx = { version = "0.6", features = ["runtime-tokio-rustls", "json", "time"] } time = "0.3" diff --git a/plugins/sql/package.json b/plugins/sql/package.json index e67a9398f..907555b03 100644 --- a/plugins/sql/package.json +++ b/plugins/sql/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-sql", - "version": "0.0.0", + "version": "1.0.0", "description": "Interface with SQL databases", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/store/Cargo.toml b/plugins/store/Cargo.toml index 626dbebc1..3386b9fb0 100644 --- a/plugins/store/Cargo.toml +++ b/plugins/store/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "tauri-plugin-store" -version = "0.0.0" +version = "1.0.0" description = "Simple, persistent key-value store." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true \ No newline at end of file +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } \ No newline at end of file diff --git a/plugins/store/package.json b/plugins/store/package.json index 7f48475f0..1de3f640a 100644 --- a/plugins/store/package.json +++ b/plugins/store/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-store", - "version": "0.0.0", + "version": "1.0.0", "description": "Simple, persistent key-value store.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/stronghold/Cargo.toml b/plugins/stronghold/Cargo.toml index fb3ac3b86..80d04b0f4 100644 --- a/plugins/stronghold/Cargo.toml +++ b/plugins/stronghold/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-stronghold" -version = "0.0.0" +version = "1.0.0" description = "Store secrets and keys using the IOTA Stronghold encrypted database." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } iota_stronghold = "1" iota-crypto = "0.17" hex = "0.4" diff --git a/plugins/stronghold/package.json b/plugins/stronghold/package.json index 371b27c85..d6dc517a1 100644 --- a/plugins/stronghold/package.json +++ b/plugins/stronghold/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-stronghold", - "version": "0.0.0", + "version": "1.0.0", "description": "Store secrets and keys using the IOTA Stronghold encrypted database.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/updater/Cargo.toml b/plugins/updater/Cargo.toml index 9f88d4682..a5cd01edd 100644 --- a/plugins/updater/Cargo.toml +++ b/plugins/updater/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "tauri-plugin-updater" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -tauri.workspace = true -serde.workspace = true -serde_json.workspace = true -thiserror.workspace = true +tauri = { workspace = true } +serde = { workspace = true } +serde_json = { workspace = true } +thiserror = { workspace = true } tokio = "1" reqwest = { version = "0.11", default-features = false, features = [ "json", "stream" ] } diff --git a/plugins/updater/package.json b/plugins/updater/package.json index 1589e9795..c995086c5 100644 --- a/plugins/updater/package.json +++ b/plugins/updater/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-updater", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/updater/tests/app-updater/Cargo.toml b/plugins/updater/tests/app-updater/Cargo.toml index 0d09ee9e9..e3f948142 100644 --- a/plugins/updater/tests/app-updater/Cargo.toml +++ b/plugins/updater/tests/app-updater/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "app-updater" version = "0.1.0" -edition.workspace = true +edition = { workspace = true } [build-dependencies] -tauri-build.workspace = true +tauri-build = { workspace = true } [dependencies] -tauri.workspace = true -serde.workspace = true -serde_json.workspace = true +tauri = { workspace = true } +serde = { workspace = true } +serde_json = { workspace = true } tauri-plugin-updater = { path = "../.." } tiny_http = "0.11" time = { version = "0.3", features = ["formatting"] } diff --git a/plugins/upload/Cargo.toml b/plugins/upload/Cargo.toml index 500addfc5..e027968e9 100644 --- a/plugins/upload/Cargo.toml +++ b/plugins/upload/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-upload" -version = "0.0.0" +version = "1.0.0" description = "Upload files from disk to a remote server over HTTP." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } tokio = { version = "1", features = [ "fs" ] } tokio-util = { version = "0.7", features = [ "codec" ] } reqwest = { version = "0.11", features = [ "json", "stream" ] } diff --git a/plugins/upload/package.json b/plugins/upload/package.json index afa43371a..bf3233acf 100644 --- a/plugins/upload/package.json +++ b/plugins/upload/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-upload", - "version": "0.0.0", + "version": "1.0.0", "description": "Upload files from disk to a remote server over HTTP.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/websocket/Cargo.toml b/plugins/websocket/Cargo.toml index 94f7a55c9..b396bf279 100644 --- a/plugins/websocket/Cargo.toml +++ b/plugins/websocket/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "tauri-plugin-websocket" -version = "0.0.0" -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +version = "1.0.0" +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } exclude = ["/examples"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } rand = "0.8" futures-util = "0.3" tokio = { version = "1", features = ["net", "sync"] } diff --git a/plugins/websocket/package.json b/plugins/websocket/package.json index e9b9f5c32..7142f9641 100644 --- a/plugins/websocket/package.json +++ b/plugins/websocket/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-websocket", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/plugins/window-state/Cargo.toml b/plugins/window-state/Cargo.toml index 19693f36f..cd5cc835a 100644 --- a/plugins/window-state/Cargo.toml +++ b/plugins/window-state/Cargo.toml @@ -1,19 +1,19 @@ [package] name = "tauri-plugin-window-state" -version = "0.1.0" +version = "1.0.0" description = "Save window positions and sizes and restore them when the app is reopened." -authors.workspace = true -license.workspace = true -edition.workspace = true -rust-version.workspace = true +authors = { workspace = true } +license = { workspace = true } +edition = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } bincode = "1.3" bitflags = "2" diff --git a/plugins/window-state/package.json b/plugins/window-state/package.json index c564eca36..19f384a30 100644 --- a/plugins/window-state/package.json +++ b/plugins/window-state/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-window-state", - "version": "0.0.0", + "version": "1.0.0", "description": "Save window positions and sizes and restore them when the app is reopened.", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/window/Cargo.toml b/plugins/window/Cargo.toml index 60500a094..e274079ad 100644 --- a/plugins/window/Cargo.toml +++ b/plugins/window/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "tauri-plugin-window" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } [dependencies] -tauri.workspace = true -serde.workspace = true -thiserror.workspace = true +tauri = { workspace = true } +serde = { workspace = true } +thiserror = { workspace = true } [features] icon-png = ["tauri/icon-png"] diff --git a/plugins/window/package.json b/plugins/window/package.json index 53ceec559..578d58bf2 100644 --- a/plugins/window/package.json +++ b/plugins/window/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-window", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dceddd2ff..464bc7e9e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,6 +19,9 @@ importers: '@typescript-eslint/parser': specifier: ^5.58.0 version: 5.59.1(eslint@8.39.0)(typescript@5.0.4) + covector: + specifier: ^0.9.0 + version: 0.9.0 eslint: specifier: ^8.38.0 version: 8.39.0 @@ -59,43 +62,43 @@ importers: specifier: 2.0.0-alpha.8 version: 2.0.0-alpha.8 '@tauri-apps/plugin-app': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/app '@tauri-apps/plugin-cli': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/cli '@tauri-apps/plugin-clipboard': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/clipboard '@tauri-apps/plugin-dialog': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/dialog '@tauri-apps/plugin-fs': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/fs '@tauri-apps/plugin-global-shortcut': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/global-shortcut '@tauri-apps/plugin-http': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/http '@tauri-apps/plugin-notification': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/notification '@tauri-apps/plugin-os': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/os '@tauri-apps/plugin-process': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/process '@tauri-apps/plugin-shell': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/shell '@tauri-apps/plugin-updater': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/updater '@tauri-apps/plugin-window': - specifier: 0.0.0 + specifier: 1.0.0 version: link:../../plugins/window '@zerodevx/svelte-json-view': specifier: 0.2.1 @@ -403,6 +406,130 @@ packages: resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==} dev: true + /@covector/apply@0.8.0: + resolution: {integrity: sha512-t/yDcj9kzLl0NjmA86lET5ePGmGneHtcTlENdDEoWiJvLtjgtrCg9NcxMBHImEwIdUi1EsLQw9MgpWEZSMmtRg==} + dependencies: + '@covector/files': 0.6.1 + effection: 2.0.6 + lodash: 4.17.21 + semver: 7.3.8 + transitivePeerDependencies: + - encoding + dev: true + + /@covector/assemble@0.10.0: + resolution: {integrity: sha512-Ug8NMj/tEbRB3ZE7DhVL86AJiymi3T7AE6gBKVlWjSOQsAfj10bLRUUYXUrpFpt0uf1UGxldaqJshp9qemRKsA==} + dependencies: + '@covector/command': 0.6.1 + '@covector/files': 0.6.1 + effection: 2.0.6 + js-yaml: 4.1.0 + lodash: 4.17.21 + remark-frontmatter: 3.0.0 + remark-parse: 9.0.0 + remark-stringify: 9.0.1 + unified: 9.2.2 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + + /@covector/changelog@0.8.0: + resolution: {integrity: sha512-INSuWMdGt96gkafwF+lK3o4113tqAuBNEP6VxjWGVUX4LRKRZlndwLua1Ckjc7TV5pMMfSTSUgBuc7AF/p2uzA==} + dependencies: + '@covector/files': 0.6.1 + effection: 2.0.6 + lodash: 4.17.21 + remark-parse: 9.0.0 + remark-stringify: 9.0.1 + unified: 9.2.2 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + + /@covector/command@0.6.1: + resolution: {integrity: sha512-H44DLRVqRp/GarYqt1X1yo26+hBYqrrFqUstIb6b/+KRuuwN57VlHCvTlOnEK4Mn5bGZErFDrRiJ5yRCdMDYNw==} + dependencies: + '@effection/process': 2.1.2 + effection: 2.0.6 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - encoding + dev: true + + /@covector/files@0.6.1: + resolution: {integrity: sha512-JQuh7LUqOvymOg/TYOfVZJJiXOrtCy2FD7/sNCAqabN6yOiVvY2kHQ134rqI20YnYtXghEbO7BZSPiyrCOiIYg==} + dependencies: + '@iarna/toml': 2.2.5 + '@tauri-apps/toml': 2.2.4 + globby: 11.1.0 + js-yaml: 4.1.0 + semver: 7.3.8 + dev: true + + /@effection/channel@2.0.4: + resolution: {integrity: sha512-JlopFnlubIGEKEwmoENsNqj2Tfxt0Xz6P8wFnmKVOajT9ggsFKgIaD3DwZ8ndJnHM+mw5BvKMaPGuuL7r3Pvuw==} + dependencies: + '@effection/core': 2.2.1 + '@effection/events': 2.0.4 + '@effection/stream': 2.0.4 + dev: true + + /@effection/core@2.2.1: + resolution: {integrity: sha512-uYItornfIcdEya1NrRbatPQyRc1DR+o1RNtpYkVyXMSf3bpShsPADdqPJmxTvGaa2CK6mLkZ+6onUNz06tsPWA==} + dependencies: + abort-controller: 3.0.0 + dev: true + + /@effection/events@2.0.4: + resolution: {integrity: sha512-7CsWy1h9JON+ZtIcQTcld4MWLs7JS09ncmiO1bLFQE3BaIEBjs98E89WtfGg66bXvlTYC0wTC7it03CcA/QEbA==} + dependencies: + '@effection/core': 2.2.1 + '@effection/stream': 2.0.4 + dev: true + + /@effection/fetch@2.0.5: + resolution: {integrity: sha512-NWrZYBgmNx686aslxf4J8CuquMIFVcG3LnONkGWQ41agDAX2lqQUOa5pAtUqj1hvEtb+l3lNawvpWbqFuNYYzA==} + dependencies: + '@effection/core': 2.2.1 + cross-fetch: 3.1.5 + transitivePeerDependencies: + - encoding + dev: true + + /@effection/main@2.1.1: + resolution: {integrity: sha512-NwQ4hN+Crja/8At8QCr2vXyTkd5kDdwnl1UqqspSm88y3YdVH/B8yvw89Y3j+E0teo3COY/zu5NcS/VnxkMnLQ==} + dependencies: + '@effection/core': 2.2.1 + chalk: 4.1.2 + stacktrace-parser: 0.1.10 + dev: true + + /@effection/process@2.1.2: + resolution: {integrity: sha512-hwanPqnyA1fyQNDFwoRo6fqrbX7akgLPv4fXYEOETElDjaXuLA88FHBPaDm52IJv2KI49beq9krdEaobWmFmlA==} + dependencies: + cross-spawn: 7.0.3 + ctrlc-windows: 2.1.0 + effection: 2.0.6 + shellwords: 0.1.1 + transitivePeerDependencies: + - encoding + dev: true + + /@effection/stream@2.0.4: + resolution: {integrity: sha512-XXDiUbX+2zBAFlV6r5HfwLzm1Ko1Had13HUNTJFR+fmtkb5uG9Y6eJuViphaYg0VBbsZTJfgTAZWzN4PsBT9Lg==} + dependencies: + '@effection/core': 2.2.1 + '@effection/subscription': 2.0.4 + dev: true + + /@effection/subscription@2.0.4: + resolution: {integrity: sha512-flr7bu4a9t3WuDAXodH2Y2LId8pPb3UEUtwYsUaGBWNxLJJ51t3uCdPybf57L5h4/bqxAwJosd3gyhAhKzxk0Q==} + dependencies: + '@effection/core': 2.2.1 + dev: true + /@esbuild/android-arm64@0.17.18: resolution: {integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==} engines: {node: '>=12'} @@ -667,6 +794,10 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true + /@iarna/toml@2.2.5: + resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} + dev: true + /@iconify-json/codicon@1.1.10: resolution: {integrity: sha512-xx3nX5k4UeDQnpX9D1T6L1RCEwyLtqu3Lqk9plYK+SoBSQ/kR73bPy9WbYyDVOw2MDw50JCSpZZYlBC718k7Sg==} dependencies: @@ -1019,6 +1150,10 @@ packages: '@tauri-apps/cli-win32-x64-msvc': 2.0.0-alpha.8 dev: false + /@tauri-apps/toml@2.2.4: + resolution: {integrity: sha512-NJV/pdgJObDlDWi5+MTHZ2qyNvdL0dlHqQ72nzQYXWbW1LHMPXgCJYl0pLqL1XxxLtxtInYbtVCGVAcwhGxdkw==} + dev: true + /@types/cookie@0.5.1: resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==} dev: true @@ -1035,6 +1170,12 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true + /@types/mdast@3.0.11: + resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /@types/pug@2.0.6: resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} dev: true @@ -1047,6 +1188,10 @@ packages: resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} dev: true + /@types/unist@2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + dev: true + /@typescript-eslint/eslint-plugin@5.59.1(@typescript-eslint/parser@5.59.1)(eslint@8.39.0)(typescript@5.0.4): resolution: {integrity: sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1315,6 +1460,13 @@ packages: resolution: {integrity: sha512-yaLojLYTi08vccUKRg/XSRCCPoyzCZqrG+W8mVhJEGiOfFKAmWqNH6b+/il1gG3V1UaEe7amj2mzmo1mo4q1iA==} dev: false + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + dependencies: + event-target-shim: 5.0.1 + dev: true + /acorn-jsx@5.3.2(acorn@8.8.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -1338,6 +1490,13 @@ packages: uri-js: 4.4.1 dev: true + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true + /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -1398,15 +1557,31 @@ packages: es-shim-unscopables: 1.0.0 dev: true + /bail@1.0.5: + resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} + dev: true + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + /binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} dev: true + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + /brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: @@ -1429,6 +1604,13 @@ packages: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} dev: true + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + /builtin-modules@3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} @@ -1472,6 +1654,22 @@ packages: supports-color: 7.2.0 dev: true + /character-entities-legacy@1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + dev: true + + /character-entities@1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + dev: true + + /character-reference-invalid@1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + dev: true + + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true + /chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -1487,6 +1685,37 @@ packages: fsevents: 2.3.2 dev: true + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-spinners@2.9.0: + resolution: {integrity: sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==} + engines: {node: '>=6'} + dev: true + + /cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + dev: true + + /cliui@8.0.1: + resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} + engines: {node: '>=12'} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true + /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -1519,6 +1748,32 @@ packages: engines: {node: '>= 0.6'} dev: true + /covector@0.9.0: + resolution: {integrity: sha512-uGDdpb33ZOwThylB8GKWpygGrpbipt7YRGUtIKnS4EBLugXz7ZM+Aj3g+BXzvFJC87S0My1+y98ejcXAoQkwbQ==} + hasBin: true + dependencies: + '@covector/apply': 0.8.0 + '@covector/assemble': 0.10.0 + '@covector/changelog': 0.8.0 + '@covector/command': 0.6.1 + '@covector/files': 0.6.1 + effection: 2.0.6 + globby: 11.1.0 + inquirer: 8.2.5 + yargs: 17.7.2 + transitivePeerDependencies: + - encoding + - supports-color + dev: true + + /cross-fetch@3.1.5: + resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} + dependencies: + node-fetch: 2.6.7 + transitivePeerDependencies: + - encoding + dev: true + /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -1536,6 +1791,10 @@ packages: source-map-js: 1.0.2 dev: true + /ctrlc-windows@2.1.0: + resolution: {integrity: sha512-OrX5KI+K+2NMN91QIhYZdW7VDO2YsSdTZW494pA7Nvw/wBdU2hz+MGP006bR978zOTrG6Q8EIeJvLJmLqc6MsQ==} + dev: true + /debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -1580,6 +1839,12 @@ packages: execa: 5.1.1 dev: true + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: true + /define-properties@1.1.4: resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} @@ -1630,6 +1895,24 @@ packages: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true + /effection@2.0.6: + resolution: {integrity: sha512-Bc8pXBrNQFumPLAmwj6mh7JeZFbLRoPYkqhU8WkVAuwHCQZh2xHE5zxaceL1nWR78ZuqFwwXlrTODDQLIkeQBw==} + dependencies: + '@effection/channel': 2.0.4 + '@effection/core': 2.2.1 + '@effection/events': 2.0.4 + '@effection/fetch': 2.0.5 + '@effection/main': 2.1.1 + '@effection/stream': 2.0.4 + '@effection/subscription': 2.0.4 + transitivePeerDependencies: + - encoding + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + /es-abstract@1.20.5: resolution: {integrity: sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==} engines: {node: '>= 0.4'} @@ -1919,6 +2202,16 @@ packages: '@esbuild/win32-x64': 0.17.18 dev: true + /escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + dev: true + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + /escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -2227,6 +2520,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: true + /execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -2242,6 +2540,19 @@ packages: strip-final-newline: 2.0.0 dev: true + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: true + + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true @@ -2271,6 +2582,19 @@ packages: reusify: 1.0.4 dev: true + /fault@1.0.4: + resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} + dependencies: + format: 0.2.2 + dev: true + + /figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + /file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -2305,6 +2629,11 @@ packages: resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} dev: true + /format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + dev: true + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true @@ -2335,6 +2664,11 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + /get-intrinsic@1.1.3: resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} dependencies: @@ -2468,6 +2802,17 @@ packages: engines: {node: '>=10.17.0'} dev: true + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true + /ignore@5.2.1: resolution: {integrity: sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==} engines: {node: '>= 4'} @@ -2501,6 +2846,27 @@ packages: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} dev: true + /inquirer@8.2.5: + resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} + engines: {node: '>=12.0.0'} + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + ora: 5.4.1 + run-async: 2.4.1 + rxjs: 7.8.1 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + wrap-ansi: 7.0.0 + dev: true + /internal-ip@7.0.0: resolution: {integrity: sha512-qE4TeD4brqC45Vq/+VASeMiS1KRyfBkR6HT2sh9pZVVCzSjPkaCEfKFU+dL0PRv7NHJtvoKN2r82G6wTfzorkw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2530,6 +2896,17 @@ packages: engines: {node: '>= 10'} dev: true + /is-alphabetical@1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + dev: true + + /is-alphanumerical@1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + dependencies: + is-alphabetical: 1.0.4 + is-decimal: 1.0.4 + dev: true + /is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: @@ -2551,6 +2928,11 @@ packages: has-tostringtag: 1.0.0 dev: true + /is-buffer@2.0.5: + resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} + engines: {node: '>=4'} + dev: true + /is-builtin-module@3.2.1: resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} @@ -2576,11 +2958,20 @@ packages: has-tostringtag: 1.0.0 dev: true + /is-decimal@1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + dev: true + /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} dev: true + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -2588,6 +2979,15 @@ packages: is-extglob: 2.1.1 dev: true + /is-hexadecimal@1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + dev: true + + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: true + /is-ip@3.1.0: resolution: {integrity: sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==} engines: {node: '>=8'} @@ -2621,6 +3021,11 @@ packages: engines: {node: '>=8'} dev: true + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + dev: true + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -2654,6 +3059,11 @@ packages: has-symbols: 1.0.3 dev: true + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true + /is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: @@ -2728,6 +3138,22 @@ packages: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: true + + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: true + + /longest-streak@2.0.4: + resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==} + dev: true + /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -2756,6 +3182,39 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true + /mdast-util-from-markdown@0.8.5: + resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-to-string: 2.0.0 + micromark: 2.11.4 + parse-entities: 2.0.0 + unist-util-stringify-position: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-frontmatter@0.2.0: + resolution: {integrity: sha512-FHKL4w4S5fdt1KjJCwB0178WJ0evnyyQr5kXTM3wrOVpytD0hrkvd+AOOjU9Td8onOejCkmZ+HQRT3CZ3coHHQ==} + dependencies: + micromark-extension-frontmatter: 0.2.2 + dev: true + + /mdast-util-to-markdown@0.6.5: + resolution: {integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==} + dependencies: + '@types/unist': 2.0.6 + longest-streak: 2.0.4 + mdast-util-to-string: 2.0.0 + parse-entities: 2.0.0 + repeat-string: 1.6.1 + zwitch: 1.0.5 + dev: true + + /mdast-util-to-string@2.0.0: + resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + dev: true + /mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} dev: true @@ -2769,6 +3228,21 @@ packages: engines: {node: '>= 8'} dev: true + /micromark-extension-frontmatter@0.2.2: + resolution: {integrity: sha512-q6nPLFCMTLtfsctAuS0Xh4vaolxSFUWUWR6PZSrXXiRy+SANGllpcqdXFv2z07l0Xz/6Hl40hK0ffNCJPH2n1A==} + dependencies: + fault: 1.0.4 + dev: true + + /micromark@2.11.4: + resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} + dependencies: + debug: 4.3.4 + parse-entities: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -2828,6 +3302,10 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true + /mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true + /nanoid@3.3.6: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -2846,6 +3324,18 @@ packages: resolution: {integrity: sha512-ZNaury9r0NxaT2oL65GvdGDy+5PlSaHTovT6JV5tOW07k1TQmgC0olZETa4C9KZg0+6zBr99ctTYa3Utqj9P/Q==} dev: true + /node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: true + /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -2920,6 +3410,26 @@ packages: word-wrap: 1.2.3 dev: true + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.0 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true + /p-event@4.2.0: resolution: {integrity: sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==} engines: {node: '>=8'} @@ -2960,6 +3470,17 @@ packages: callsites: 3.1.0 dev: true + /parse-entities@2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + dependencies: + character-entities: 1.2.4 + character-entities-legacy: 1.1.4 + character-reference-invalid: 1.1.4 + is-alphanumerical: 1.0.4 + is-decimal: 1.0.4 + is-hexadecimal: 1.0.4 + dev: true + /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -3036,6 +3557,15 @@ packages: safe-buffer: 5.2.1 dev: true + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -3062,6 +3592,37 @@ packages: engines: {node: '>=8'} dev: true + /remark-frontmatter@3.0.0: + resolution: {integrity: sha512-mSuDd3svCHs+2PyO29h7iijIZx4plX0fheacJcAoYAASfgzgVIcXGYSq9GFyYocFLftQs8IOmmkgtOovs6d4oA==} + dependencies: + mdast-util-frontmatter: 0.2.0 + micromark-extension-frontmatter: 0.2.2 + dev: true + + /remark-parse@9.0.0: + resolution: {integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==} + dependencies: + mdast-util-from-markdown: 0.8.5 + transitivePeerDependencies: + - supports-color + dev: true + + /remark-stringify@9.0.1: + resolution: {integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==} + dependencies: + mdast-util-to-markdown: 0.6.5 + dev: true + + /repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + dev: true + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -3076,6 +3637,14 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -3111,12 +3680,23 @@ packages: fsevents: 2.3.2 dev: true + /run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true + /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 dev: true + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + dependencies: + tslib: 2.5.0 + dev: true + /sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} @@ -3142,6 +3722,10 @@ packages: regexp-tree: 0.1.27 dev: true + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + /sander@0.5.1: resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} dependencies: @@ -3186,6 +3770,10 @@ packages: engines: {node: '>=8'} dev: true + /shellwords@0.1.1: + resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} + dev: true + /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: @@ -3248,11 +3836,27 @@ packages: deprecated: Please use @jridgewell/sourcemap-codec instead dev: true + /stacktrace-parser@0.1.10: + resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} + engines: {node: '>=6'} + dependencies: + type-fest: 0.7.1 + dev: true + /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} dev: true + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + /string.prototype.trimend@1.0.6: resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} dependencies: @@ -3269,6 +3873,12 @@ packages: es-abstract: 1.20.5 dev: true + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} @@ -3427,6 +4037,10 @@ packages: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true + /tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} dependencies: @@ -3434,6 +4048,13 @@ packages: globrex: 0.1.2 dev: true + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 + dev: true + /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -3446,6 +4067,14 @@ packages: engines: {node: '>=6'} dev: true + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + dev: true + + /trough@1.0.5: + resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} + dev: true + /tsconfig-paths@3.14.1: resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} dependencies: @@ -3489,6 +4118,16 @@ packages: engines: {node: '>=10'} dev: true + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.7.1: + resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} + engines: {node: '>=8'} + dev: true + /typescript@5.0.4: resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} @@ -3523,6 +4162,24 @@ packages: busboy: 1.6.0 dev: true + /unified@9.2.2: + resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} + dependencies: + '@types/unist': 2.0.6 + bail: 1.0.5 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 2.1.0 + trough: 1.0.5 + vfile: 4.2.1 + dev: true + + /unist-util-stringify-position@2.0.3: + resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /unocss@0.39.3(vite@3.0.9): resolution: {integrity: sha512-+BZazovI1A+jlW0+GuSSABHQjBLpu2sQkLXriBTdZiPYZAqJJdiWHuQ6VPzF4Al5WM4VPpOgX5mUYWusJ813qw==} engines: {node: '>=14'} @@ -3558,6 +4215,26 @@ packages: punycode: 2.1.1 dev: true + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /vfile-message@2.0.4: + resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} + dependencies: + '@types/unist': 2.0.6 + unist-util-stringify-position: 2.0.3 + dev: true + + /vfile@4.2.1: + resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} + dependencies: + '@types/unist': 2.0.6 + is-buffer: 2.0.5 + unist-util-stringify-position: 2.0.3 + vfile-message: 2.0.4 + dev: true + /vite@3.0.9: resolution: {integrity: sha512-waYABTM+G6DBTCpYAxvevpG50UOlZuynR0ckTK5PawNVt7ebX6X7wNXHaGIO6wYYFXSM7/WcuFuO2QzhBB6aMw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -3628,6 +4305,23 @@ packages: vite: 4.3.3 dev: true + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + dev: true + + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + dev: true + + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: true + /which-boxed-primitive@1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: @@ -3651,15 +4345,51 @@ packages: engines: {node: '>=0.10.0'} dev: true + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true + /yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + engines: {node: '>=12'} + dev: true + + /yargs@17.7.2: + resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + engines: {node: '>=12'} + dependencies: + cliui: 8.0.1 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.1.1 + dev: true + /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} dev: true + + /zwitch@1.0.5: + resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} + dev: true diff --git a/shared/template/Cargo.toml b/shared/template/Cargo.toml index 20f4dd713..071f56548 100644 --- a/shared/template/Cargo.toml +++ b/shared/template/Cargo.toml @@ -1,19 +1,19 @@ [package] name = "tauri-plugin-{{name}}" -version = "0.0.0" -edition.workspace = true -authors.workspace = true -license.workspace = true +version = "1.0.0" +edition = { workspace = true } +authors = { workspace = true } +license = { workspace = true } links = "tauri-plugin-{{name}}" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [build-dependencies] -tauri-build.workspace = true +tauri-build = { workspace = true } [dependencies] -serde.workspace = true -serde_json.workspace = true -tauri.workspace = true -log.workspace = true -thiserror.workspace = true \ No newline at end of file +serde = { workspace = true } +serde_json = { workspace = true } +tauri = { workspace = true } +log = { workspace = true } +thiserror = { workspace = true } \ No newline at end of file diff --git a/shared/template/package.json b/shared/template/package.json index 77b7a6033..fc14f4dbb 100644 --- a/shared/template/package.json +++ b/shared/template/package.json @@ -1,6 +1,6 @@ { "name": "@tauri-apps/plugin-{{name}}", - "version": "0.0.0", + "version": "1.0.0", "license": "MIT or APACHE-2.0", "authors": [ "Tauri Programme within The Commons Conservancy"