diff --git a/examples/api/package.json b/examples/api/package.json index c6801ef7..036aa3db 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-plugin-app-api": "0.0.0", - "tauri-plugin-cli-api": "0.0.0", - "tauri-plugin-clipboard-api": "0.0.0", - "tauri-plugin-dialog-api": "0.0.0", - "tauri-plugin-fs-api": "0.0.0", - "tauri-plugin-global-shortcut-api": "0.0.0", - "tauri-plugin-http-api": "0.0.0", - "tauri-plugin-notification-api": "0.0.0", - "tauri-plugin-os-api": "0.0.0", - "tauri-plugin-process-api": "0.0.0", - "tauri-plugin-shell-api": "0.0.0", - "tauri-plugin-updater-api": "0.0.0", - "tauri-plugin-window-api": "0.0.0" + "@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" }, "devDependencies": { "@iconify-json/codicon": "^1.1.10", diff --git a/examples/api/src/App.svelte b/examples/api/src/App.svelte index 3bd71a0d..1b3c9b71 100644 --- a/examples/api/src/App.svelte +++ b/examples/api/src/App.svelte @@ -1,8 +1,8 @@ diff --git a/examples/api/src/views/Communication.svelte b/examples/api/src/views/Communication.svelte index 76a823f5..770cde47 100644 --- a/examples/api/src/views/Communication.svelte +++ b/examples/api/src/views/Communication.svelte @@ -1,5 +1,5 @@ diff --git a/examples/api/src/views/FileSystem.svelte b/examples/api/src/views/FileSystem.svelte index ca0e277e..c13326a0 100644 --- a/examples/api/src/views/FileSystem.svelte +++ b/examples/api/src/views/FileSystem.svelte @@ -3,79 +3,79 @@ readBinaryFile, writeTextFile, readDir, - Dir - } from 'tauri-plugin-fs-api' - import { convertFileSrc } from '@tauri-apps/api/tauri' + Dir, + } from "@tauri-apps/plugin-fs"; + import { convertFileSrc } from "@tauri-apps/api/tauri"; - export let onMessage - export let insecureRenderHtml + export let onMessage; + export let insecureRenderHtml; - let pathToRead = '' - let img + let pathToRead = ""; + let img; function getDir() { - const dirSelect = document.getElementById('dir') - return dirSelect.value ? parseInt(dir.value) : null + const dirSelect = document.getElementById("dir"); + return dirSelect.value ? parseInt(dir.value) : null; } function arrayBufferToBase64(buffer, callback) { const blob = new Blob([buffer], { - type: 'application/octet-binary' - }) - const reader = new FileReader() + type: "application/octet-binary", + }); + const reader = new FileReader(); reader.onload = function (evt) { - const dataurl = evt.target.result - callback(dataurl.substr(dataurl.indexOf(',') + 1)) - } - reader.readAsDataURL(blob) + const dataurl = evt.target.result; + callback(dataurl.substr(dataurl.indexOf(",") + 1)); + }; + reader.readAsDataURL(blob); } const DirOptions = Object.keys(Dir) .filter((key) => isNaN(parseInt(key))) - .map((dir) => [dir, Dir[dir]]) + .map((dir) => [dir, Dir[dir]]); function read() { - const isFile = pathToRead.match(/\S+\.\S+$/g) + const isFile = pathToRead.match(/\S+\.\S+$/g); const opts = { - dir: getDir() - } + dir: getDir(), + }; const promise = isFile ? readBinaryFile(pathToRead, opts) - : readDir(pathToRead, opts) + : readDir(pathToRead, opts); promise .then(function (response) { if (isFile) { - if (pathToRead.includes('.png') || pathToRead.includes('.jpg')) { + if (pathToRead.includes(".png") || pathToRead.includes(".jpg")) { arrayBufferToBase64(new Uint8Array(response), function (base64) { - const src = 'data:image/png;base64,' + base64 - insecureRenderHtml('') - }) + const src = "data:image/png;base64," + base64; + insecureRenderHtml(''); + }); } else { - const value = String.fromCharCode.apply(null, response) + const value = String.fromCharCode.apply(null, response); insecureRenderHtml( '' - ) + ); setTimeout(() => { - const fileInput = document.getElementById('file-response') - fileInput.value = value + const fileInput = document.getElementById("file-response"); + fileInput.value = value; document - .getElementById('file-save') - .addEventListener('click', function () { + .getElementById("file-save") + .addEventListener("click", function () { writeTextFile(pathToRead, fileInput.value, { - dir: getDir() - }).catch(onMessage) - }) - }) + dir: getDir(), + }).catch(onMessage); + }); + }); } } else { - onMessage(response) + onMessage(response); } }) - .catch(onMessage) + .catch(onMessage); } function setSrc() { - img.src = convertFileSrc(pathToRead) + img.src = convertFileSrc(pathToRead); } diff --git a/examples/api/src/views/Http.svelte b/examples/api/src/views/Http.svelte index 5b34126e..5a1d3032 100644 --- a/examples/api/src/views/Http.svelte +++ b/examples/api/src/views/Http.svelte @@ -1,60 +1,60 @@ diff --git a/examples/api/src/views/Shell.svelte b/examples/api/src/views/Shell.svelte index e7afb9a7..5f5e2d25 100644 --- a/examples/api/src/views/Shell.svelte +++ b/examples/api/src/views/Shell.svelte @@ -1,65 +1,65 @@ diff --git a/examples/api/src/views/Shortcuts.svelte b/examples/api/src/views/Shortcuts.svelte index cdc2a065..cdcc9066 100644 --- a/examples/api/src/views/Shortcuts.svelte +++ b/examples/api/src/views/Shortcuts.svelte @@ -1,46 +1,46 @@ diff --git a/examples/api/src/views/Updater.svelte b/examples/api/src/views/Updater.svelte index faaa3e5b..808e5868 100644 --- a/examples/api/src/views/Updater.svelte +++ b/examples/api/src/views/Updater.svelte @@ -1,6 +1,6 @@ diff --git a/examples/api/src/views/Window.svelte b/examples/api/src/views/Window.svelte index 5a54f942..2d4a8c61 100644 --- a/examples/api/src/views/Window.svelte +++ b/examples/api/src/views/Window.svelte @@ -6,9 +6,9 @@ UserAttentionType, PhysicalSize, PhysicalPosition, - } from "tauri-plugin-window-api"; - import { open as openDialog } from "tauri-plugin-dialog-api"; - import { open } from "tauri-plugin-shell-api"; + } from "@tauri-apps/plugin-window"; + import { open as openDialog } from "@tauri-apps/plugin-dialog"; + import { open } from "@tauri-apps/plugin-shell"; let selectedWindow = appWindow.label; const windowMap = { diff --git a/examples/api/yarn-error.log b/examples/api/yarn-error.log index 59baf8f8..552bc05e 100644 --- a/examples/api/yarn-error.log +++ b/examples/api/yarn-error.log @@ -40,7 +40,7 @@ npm manifest: "dependencies": { "@tauri-apps/api": "../../tooling/api/dist", "@zerodevx/svelte-json-view": "0.2.1", - "tauri-plugin-fs-api": "https://gitpkg.now.sh/tauri-apps/plugins-workspace/plugins/fs?feat/fs-plugin&scripts.build=build" + "@tauri-apps/plugin-fs": "https://gitpkg.now.sh/tauri-apps/plugins-workspace/plugins/fs?feat/fs-plugin&scripts.build=build" }, "devDependencies": { "@iconify-json/codicon": "^1.1.10", @@ -1009,7 +1009,7 @@ Lockfile: resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.49.0.tgz#5baee3c672306de1070c3b7888fc2204e36a4029" integrity sha512-+lmjic1pApJWDfPCpUUTc1m8azDqYCG1JN9YEngrx/hUyIcFJo6VZhj0A1Ai0wqoHcEIuQy+e9tk+4uDgdtsFA== - "tauri-plugin-fs-api@https://gitpkg.now.sh/tauri-apps/plugins-workspace/plugins/fs?feat/fs-plugin": + "@tauri-apps/plugin-fs@https://gitpkg.now.sh/tauri-apps/plugins-workspace/plugins/fs?feat/fs-plugin": version "0.0.0" resolved "https://gitpkg.now.sh/tauri-apps/plugins-workspace/plugins/fs?feat/fs-plugin#a4b37d92c5fd3e638ad21d4ccf0132e07acc0136" dependencies: diff --git a/plugins/app/README.md b/plugins/app/README.md index 9c07789a..9b4bace2 100644 --- a/plugins/app/README.md +++ b/plugins/app/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import * as app from "tauri-plugin-app-api"; +import * as app from "@tauri-apps/plugin-app"; ``` ## Contributing diff --git a/plugins/app/guest-js/index.ts b/plugins/app/guest-js/index.ts index faba16ba..d5e06aed 100644 --- a/plugins/app/guest-js/index.ts +++ b/plugins/app/guest-js/index.ts @@ -30,7 +30,7 @@ import { invoke } from "@tauri-apps/api/tauri"; * Gets the application version. * @example * ```typescript - * import { getVersion } from 'tauri-plugin-app-api'; + * import { getVersion } from '@tauri-apps/plugin-app'; * const appVersion = await getVersion(); * ``` * @@ -44,7 +44,7 @@ async function getVersion(): Promise { * Gets the application name. * @example * ```typescript - * import { getName } from 'tauri-plugin-app-api'; + * import { getName } from '@tauri-apps/plugin-app'; * const appName = await getName(); * ``` * @@ -59,7 +59,7 @@ async function getName(): Promise { * * @example * ```typescript - * import { getTauriVersion } from 'tauri-plugin-app-api'; + * import { getTauriVersion } from '@tauri-apps/plugin-app'; * const tauriVersion = await getTauriVersion(); * ``` * @@ -74,7 +74,7 @@ async function getTauriVersion(): Promise { * * @example * ```typescript - * import { show } from 'tauri-plugin-app-api'; + * import { show } from '@tauri-apps/plugin-app'; * await show(); * ``` * @@ -89,7 +89,7 @@ async function show(): Promise { * * @example * ```typescript - * import { hide } from 'tauri-plugin-app-api'; + * import { hide } from '@tauri-apps/plugin-app'; * await hide(); * ``` * diff --git a/plugins/app/package.json b/plugins/app/package.json index ce687e97..4580aa09 100644 --- a/plugins/app/package.json +++ b/plugins/app/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-app-api", + "name": "@tauri-apps/plugin-app", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/authenticator/README.md b/plugins/authenticator/README.md index 490d6255..c902bc23 100644 --- a/plugins/authenticator/README.md +++ b/plugins/authenticator/README.md @@ -53,7 +53,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { Authenticator } from "tauri-plugin-authenticator-api"; +import { Authenticator } from "@tauri-apps/plugin-authenticator"; const auth = new Authenticator(); auth.init(); // initialize transports diff --git a/plugins/authenticator/package.json b/plugins/authenticator/package.json index 7374695f..fa52d666 100644 --- a/plugins/authenticator/package.json +++ b/plugins/authenticator/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-authenticator-api", + "name": "@tauri-apps/plugin-authenticator", "version": "0.0.0", "description": "Use hardware security-keys in your Tauri App.", "license": "MIT or APACHE-2.0", diff --git a/plugins/autostart/README.md b/plugins/autostart/README.md index f07bd5c6..d62d4c26 100644 --- a/plugins/autostart/README.md +++ b/plugins/autostart/README.md @@ -53,7 +53,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { enable, isEnabled, disable } from "tauri-plugin-autostart-api"; +import { enable, isEnabled, disable } from "@tauri-apps/plugin-autostart"; await enable(); diff --git a/plugins/autostart/package.json b/plugins/autostart/package.json index f8cf56cb..c2d71ae2 100644 --- a/plugins/autostart/package.json +++ b/plugins/autostart/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-autostart-api", + "name": "@tauri-apps/plugin-autostart", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/cli/guest-js/index.ts b/plugins/cli/guest-js/index.ts index 81eaae86..49f0cba7 100644 --- a/plugins/cli/guest-js/index.ts +++ b/plugins/cli/guest-js/index.ts @@ -47,7 +47,7 @@ interface CliMatches { * * @example * ```typescript - * import { getMatches } from 'tauri-plugin-cli-api'; + * import { getMatches } from '@tauri-apps/plugin-cli'; * const matches = await getMatches(); * if (matches.subcommand?.name === 'run') { * // `./your-app run $ARGS` was executed diff --git a/plugins/cli/package.json b/plugins/cli/package.json index aa29aa22..69874fc3 100644 --- a/plugins/cli/package.json +++ b/plugins/cli/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-cli-api", + "name": "@tauri-apps/plugin-cli", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/clipboard/guest-js/index.ts b/plugins/clipboard/guest-js/index.ts index 3dd2a67f..f9a40d30 100644 --- a/plugins/clipboard/guest-js/index.ts +++ b/plugins/clipboard/guest-js/index.ts @@ -37,7 +37,7 @@ type ClipResponse = Clip<"PlainText", string>; * Writes plain text to the clipboard. * @example * ```typescript - * import { writeText, readText } from 'tauri-plugin-clipboard-api'; + * import { writeText, readText } from '@tauri-apps/plugin-clipboard'; * await writeText('Tauri is awesome!'); * assert(await readText(), 'Tauri is awesome!'); * ``` @@ -65,7 +65,7 @@ async function writeText( * Gets the clipboard content as plain text. * @example * ```typescript - * import { readText } from 'tauri-plugin-clipboard-api'; + * import { readText } from '@tauri-apps/plugin-clipboard'; * const clipboardText = await readText(); * ``` * @since 1.0.0. diff --git a/plugins/clipboard/package.json b/plugins/clipboard/package.json index d51585f4..22425919 100644 --- a/plugins/clipboard/package.json +++ b/plugins/clipboard/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-clipboard-api", + "name": "@tauri-apps/plugin-clipboard", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/dialog/README.md b/plugins/dialog/README.md index de31bcb8..172ed55e 100644 --- a/plugins/dialog/README.md +++ b/plugins/dialog/README.md @@ -18,7 +18,7 @@ Install the Core plugin by adding the following to your `Cargo.toml` file: ```toml [dependencies] -tauri-plugin-dialog-api = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v2" } +tauri-plugin-dialog = { git = "https://github.com/tauri-apps/plugins-workspace", branch = "v2" } ``` You can install the JavaScript Guest bindings using your preferred JavaScript package manager: @@ -26,11 +26,11 @@ You can install the JavaScript Guest bindings using your preferred JavaScript pa > Note: Since most JavaScript package managers are unable to install packages from git monorepos we provide read-only mirrors of each plugin. This makes installation option 2 more ergonomic to use. ```sh -pnpm add tauri-plugin-dialog-api +pnpm add @tauri-apps/plugin-dialog # or -npm add tauri-plugin-dialog-api +npm add @tauri-apps/plugin-dialog # or -yarn add tauri-plugin-dialog-api +yarn add @tauri-apps/plugin-dialog ``` ## Usage diff --git a/plugins/dialog/package.json b/plugins/dialog/package.json index 6c5d4aed..cb5d7427 100644 --- a/plugins/dialog/package.json +++ b/plugins/dialog/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-dialog-api", + "name": "@tauri-apps/plugin-dialog", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/fs-watch/README.md b/plugins/fs-watch/README.md index 12cb0d1c..63a154c8 100644 --- a/plugins/fs-watch/README.md +++ b/plugins/fs-watch/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { watch, watchImmediate } from "tauri-plugin-fs-watch-api"; +import { watch, watchImmediate } from "@tauri-apps/plugin-fs-watch"; // can also watch an array of paths const stopWatching = await watch( diff --git a/plugins/fs-watch/package.json b/plugins/fs-watch/package.json index 4ac45241..e5c0bb7a 100644 --- a/plugins/fs-watch/package.json +++ b/plugins/fs-watch/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-fs-watch-api", + "name": "@tauri-apps/plugin-fs-watch", "version": "0.0.0", "description": "Watch files and directories for changes.", "license": "MIT or APACHE-2.0", diff --git a/plugins/fs/README.md b/plugins/fs/README.md index c59990d8..f411ca25 100644 --- a/plugins/fs/README.md +++ b/plugins/fs/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { metadata } from "tauri-plugin-fs-api"; +import { metadata } from "@tauri-apps/plugin-fs"; await metadata("/path/to/file"); ``` diff --git a/plugins/fs/guest-js/index.ts b/plugins/fs/guest-js/index.ts index 66dd3591..8801ce11 100644 --- a/plugins/fs/guest-js/index.ts +++ b/plugins/fs/guest-js/index.ts @@ -273,7 +273,7 @@ interface FileEntry { * Reads a file as an UTF-8 encoded string. * @example * ```typescript - * import { readTextFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { readTextFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Read the text file in the `$APPCONFIG/app.conf` path * const contents = await readTextFile('app.conf', { dir: BaseDirectory.AppConfig }); * ``` @@ -294,7 +294,7 @@ async function readTextFile( * Reads a file as byte array. * @example * ```typescript - * import { readBinaryFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { readBinaryFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Read the image file in the `$RESOURCEDIR/avatar.png` path * const contents = await readBinaryFile('avatar.png', { dir: BaseDirectory.Resource }); * ``` @@ -317,7 +317,7 @@ async function readBinaryFile( * Writes a UTF-8 text file. * @example * ```typescript - * import { writeTextFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { writeTextFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Write a text file to the `$APPCONFIG/app.conf` path * await writeTextFile('app.conf', 'file contents', { dir: BaseDirectory.AppConfig }); * ``` @@ -334,7 +334,7 @@ async function writeTextFile( * Writes a UTF-8 text file. * @example * ```typescript - * import { writeTextFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { writeTextFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Write a text file to the `$APPCONFIG/app.conf` path * await writeTextFile({ path: 'app.conf', contents: 'file contents' }, { dir: BaseDirectory.AppConfig }); * ``` @@ -392,7 +392,7 @@ async function writeTextFile( * Writes a byte array content to a file. * @example * ```typescript - * import { writeBinaryFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { writeBinaryFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Write a binary file to the `$APPDATA/avatar.png` path * await writeBinaryFile('avatar.png', new Uint8Array([]), { dir: BaseDirectory.AppData }); * ``` @@ -412,7 +412,7 @@ async function writeBinaryFile( * Writes a byte array content to a file. * @example * ```typescript - * import { writeBinaryFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { writeBinaryFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Write a binary file to the `$APPDATA/avatar.png` path * await writeBinaryFile({ path: 'avatar.png', contents: new Uint8Array([]) }, { dir: BaseDirectory.AppData }); * ``` @@ -478,7 +478,7 @@ async function writeBinaryFile( * List directory files. * @example * ```typescript - * import { readDir, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { readDir, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Reads the `$APPDATA/users` directory recursively * const entries = await readDir('users', { dir: BaseDirectory.AppData, recursive: true }); * @@ -510,7 +510,7 @@ async function readDir( * and the `recursive` option isn't set to true, the promise will be rejected. * @example * ```typescript - * import { createDir, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { createDir, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Create the `$APPDATA/users` directory * await createDir('users', { dir: BaseDirectory.AppData, recursive: true }); * ``` @@ -534,7 +534,7 @@ async function createDir( * If the directory is not empty and the `recursive` option isn't set to true, the promise will be rejected. * @example * ```typescript - * import { removeDir, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { removeDir, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Remove the directory `$APPDATA/users` * await removeDir('users', { dir: BaseDirectory.AppData }); * ``` @@ -557,7 +557,7 @@ async function removeDir( * Copies a file to a destination. * @example * ```typescript - * import { copyFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { copyFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Copy the `$APPCONFIG/app.conf` file to `$APPCONFIG/app.conf.bk` * await copyFile('app.conf', 'app.conf.bk', { dir: BaseDirectory.AppConfig }); * ``` @@ -582,7 +582,7 @@ async function copyFile( * Removes a file. * @example * ```typescript - * import { removeFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { removeFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Remove the `$APPConfig/app.conf` file * await removeFile('app.conf', { dir: BaseDirectory.AppConfig }); * ``` @@ -605,7 +605,7 @@ async function removeFile( * Renames a file. * @example * ```typescript - * import { renameFile, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { renameFile, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Rename the `$APPDATA/avatar.png` file * await renameFile('avatar.png', 'deleted.png', { dir: BaseDirectory.AppData }); * ``` @@ -630,7 +630,7 @@ async function renameFile( * Check if a path exists. * @example * ```typescript - * import { exists, BaseDirectory } from 'tauri-plugin-fs-api'; + * import { exists, BaseDirectory } from '@tauri-apps/plugin-fs'; * // Check if the `$APPDATA/avatar.png` file exists * await exists('avatar.png', { dir: BaseDirectory.AppData }); * ``` diff --git a/plugins/fs/package.json b/plugins/fs/package.json index 0f4348e6..153e30c8 100644 --- a/plugins/fs/package.json +++ b/plugins/fs/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-fs-api", + "name": "@tauri-apps/plugin-fs", "version": "0.0.0", "description": "Access the file system.", "license": "MIT or APACHE-2.0", diff --git a/plugins/global-shortcut/guest-js/index.ts b/plugins/global-shortcut/guest-js/index.ts index c2c66756..f8686cff 100644 --- a/plugins/global-shortcut/guest-js/index.ts +++ b/plugins/global-shortcut/guest-js/index.ts @@ -29,7 +29,7 @@ export type ShortcutHandler = (shortcut: string) => void; * Register a global shortcut. * @example * ```typescript - * import { register } from 'tauri-plugin-global-shortcut-api'; + * import { register } from '@tauri-apps/plugin-global-shortcut'; * await register('CommandOrControl+Shift+C', () => { * console.log('Shortcut triggered'); * }); @@ -54,7 +54,7 @@ async function register( * Register a collection of global shortcuts. * @example * ```typescript - * import { registerAll } from 'tauri-plugin-global-shortcut-api'; + * import { registerAll } from '@tauri-apps/plugin-global-shortcut'; * await registerAll(['CommandOrControl+Shift+C', 'Ctrl+Alt+F12'], (shortcut) => { * console.log(`Shortcut ${shortcut} triggered`); * }); @@ -82,7 +82,7 @@ async function registerAll( * * @example * ```typescript - * import { isRegistered } from 'tauri-plugin-global-shortcut-api'; + * import { isRegistered } from '@tauri-apps/plugin-global-shortcut'; * const isRegistered = await isRegistered('CommandOrControl+P'); * ``` * @@ -100,7 +100,7 @@ async function isRegistered(shortcut: string): Promise { * Unregister a global shortcut. * @example * ```typescript - * import { unregister } from 'tauri-plugin-global-shortcut-api'; + * import { unregister } from '@tauri-apps/plugin-global-shortcut'; * await unregister('CmdOrControl+Space'); * ``` * @@ -118,7 +118,7 @@ async function unregister(shortcut: string): Promise { * Unregisters all shortcuts registered by the application. * @example * ```typescript - * import { unregisterAll } from 'tauri-plugin-global-shortcut-api'; + * import { unregisterAll } from '@tauri-apps/plugin-global-shortcut'; * await unregisterAll(); * ``` * diff --git a/plugins/global-shortcut/package.json b/plugins/global-shortcut/package.json index 5b8cf29d..0d0fbb77 100644 --- a/plugins/global-shortcut/package.json +++ b/plugins/global-shortcut/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-global-shortcut-api", + "name": "@tauri-apps/plugin-global-shortcut", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/http/guest-js/index.ts b/plugins/http/guest-js/index.ts index 6efb45b6..4f542b86 100644 --- a/plugins/http/guest-js/index.ts +++ b/plugins/http/guest-js/index.ts @@ -108,7 +108,7 @@ class Body { * Note that a file path must be allowed in the `fs` allowlist scope. * @example * ```typescript - * import { Body } from "tauri-plugin-http-api" + * import { Body } from "@tauri-apps/plugin-http" * const body = Body.form({ * key: 'value', * image: { @@ -169,7 +169,7 @@ class Body { * Creates a new JSON body. * @example * ```typescript - * import { Body } from "tauri-plugin-http-api" + * import { Body } from "@tauri-apps/plugin-http" * Body.json({ * registered: true, * name: 'tauri' @@ -188,7 +188,7 @@ class Body { * Creates a new UTF-8 string body. * @example * ```typescript - * import { Body } from "tauri-plugin-http-api" + * import { Body } from "@tauri-apps/plugin-http" * Body.text('The body content as a string'); * ``` * @@ -204,7 +204,7 @@ class Body { * Creates a new byte array body. * @example * ```typescript - * import { Body } from "tauri-plugin-http-api" + * import { Body } from "@tauri-apps/plugin-http" * Body.bytes(new Uint8Array([1, 2, 3])); * ``` * @@ -308,7 +308,7 @@ class Client { * Drops the client instance. * @example * ```typescript - * import { getClient } from 'tauri-plugin-http-api'; + * import { getClient } from '@tauri-apps/plugin-http'; * const client = await getClient(); * await client.drop(); * ``` @@ -323,7 +323,7 @@ class Client { * Makes an HTTP request. * @example * ```typescript - * import { getClient } from 'tauri-plugin-http-api'; + * import { getClient } from '@tauri-apps/plugin-http'; * const client = await getClient(); * const response = await client.request({ * method: 'GET', @@ -367,7 +367,7 @@ class Client { * Makes a GET request. * @example * ```typescript - * import { getClient, ResponseType } from 'tauri-plugin-http-api'; + * import { getClient, ResponseType } from '@tauri-apps/plugin-http'; * const client = await getClient(); * const response = await client.get('http://localhost:3003/users', { * timeout: 30, @@ -388,7 +388,7 @@ class Client { * Makes a POST request. * @example * ```typescript - * import { getClient, Body, ResponseType } from 'tauri-plugin-http-api'; + * import { getClient, Body, ResponseType } from '@tauri-apps/plugin-http'; * const client = await getClient(); * const response = await client.post('http://localhost:3003/users', { * body: Body.json({ @@ -417,7 +417,7 @@ class Client { * Makes a PUT request. * @example * ```typescript - * import { getClient, Body } from 'tauri-plugin-http-api'; + * import { getClient, Body } from '@tauri-apps/plugin-http'; * const client = await getClient(); * const response = await client.put('http://localhost:3003/users/1', { * body: Body.form({ @@ -447,7 +447,7 @@ class Client { * Makes a PATCH request. * @example * ```typescript - * import { getClient, Body } from 'tauri-plugin-http-api'; + * import { getClient, Body } from '@tauri-apps/plugin-http'; * const client = await getClient(); * const response = await client.patch('http://localhost:3003/users/1', { * body: Body.json({ email: 'contact@tauri.app' }) @@ -466,7 +466,7 @@ class Client { * Makes a DELETE request. * @example * ```typescript - * import { getClient } from 'tauri-plugin-http-api'; + * import { getClient } from '@tauri-apps/plugin-http'; * const client = await getClient(); * const response = await client.delete('http://localhost:3003/users/1'); * ``` @@ -484,7 +484,7 @@ class Client { * Creates a new client using the specified options. * @example * ```typescript - * import { getClient } from 'tauri-plugin-http-api'; + * import { getClient } from '@tauri-apps/plugin-http'; * const client = await getClient(); * ``` * @@ -507,7 +507,7 @@ let defaultClient: Client | null = null; * Perform an HTTP request using the default client. * @example * ```typescript - * import { fetch } from 'tauri-plugin-http-api'; + * import { fetch } from '@tauri-apps/plugin-http'; * const response = await fetch('http://localhost:3003/users/2', { * method: 'GET', * timeout: 30, diff --git a/plugins/http/package.json b/plugins/http/package.json index cb35a774..cd3e986f 100644 --- a/plugins/http/package.json +++ b/plugins/http/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-http-api", + "name": "@tauri-apps/plugin-http", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/log/README.md b/plugins/log/README.md index 7785ae66..b3cb6e8a 100644 --- a/plugins/log/README.md +++ b/plugins/log/README.md @@ -57,7 +57,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { trace, info, error, attachConsole } from "tauri-plugin-log-api"; +import { trace, info, error, attachConsole } from "@tauri-apps/plugin-log"; // with LogTarget::Webview enabled this function will print logs to the browser console const detach = await attachConsole(); diff --git a/plugins/log/guest-js/index.ts b/plugins/log/guest-js/index.ts index 4fb4b0c9..f7b8e7ef 100644 --- a/plugins/log/guest-js/index.ts +++ b/plugins/log/guest-js/index.ts @@ -75,7 +75,7 @@ async function log( * # Examples * * ```js - * import { error } from 'tauri-plugin-log-api'; + * import { error } from '@tauri-apps/plugin-log'; * * const err_info = "No connection"; * const port = 22; @@ -98,7 +98,7 @@ export async function error( * # Examples * * ```js - * import { warn } from 'tauri-plugin-log-api'; + * import { warn } from '@tauri-apps/plugin-log'; * * const warn_description = "Invalid Input"; * @@ -120,7 +120,7 @@ export async function warn( * # Examples * * ```js - * import { info } from 'tauri-plugin-log-api'; + * import { info } from '@tauri-apps/plugin-log'; * * const conn_info = { port: 40, speed: 3.20 }; * @@ -142,7 +142,7 @@ export async function info( * # Examples * * ```js - * import { debug } from 'tauri-plugin-log-api'; + * import { debug } from '@tauri-apps/plugin-log'; * * const pos = { x: 3.234, y: -1.223 }; * @@ -164,7 +164,7 @@ export async function debug( * # Examples * * ```js - * import { trace } from 'tauri-plugin-log-api'; + * import { trace } from '@tauri-apps/plugin-log'; * * let pos = { x: 3.234, y: -1.223 }; * diff --git a/plugins/log/package.json b/plugins/log/package.json index b610090d..770a147d 100644 --- a/plugins/log/package.json +++ b/plugins/log/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-log-api", + "name": "@tauri-apps/plugin-log", "version": "0.0.0", "description": "Configurable logging for your Tauri app.", "license": "MIT or APACHE-2.0", diff --git a/plugins/notification/package.json b/plugins/notification/package.json index 52d81e45..da51ff92 100644 --- a/plugins/notification/package.json +++ b/plugins/notification/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-notification-api", + "name": "@tauri-apps/plugin-notification", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/os/README.md b/plugins/os/README.md index 124a1f30..b16ea49f 100644 --- a/plugins/os/README.md +++ b/plugins/os/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import * as os from "tauri-plugin-os-api"; +import * as os from "@tauri-apps/plugin-os"; ``` ## Contributing diff --git a/plugins/os/guest-js/index.ts b/plugins/os/guest-js/index.ts index ea600d62..93147c0a 100644 --- a/plugins/os/guest-js/index.ts +++ b/plugins/os/guest-js/index.ts @@ -68,7 +68,7 @@ const EOL = isWindows() ? "\r\n" : "\n"; * The value is set at compile time. Possible values are `'linux'`, `'darwin'`, `'ios'`, `'freebsd'`, `'dragonfly'`, `'netbsd'`, `'openbsd'`, `'solaris'`, `'android'`, `'win32'` * @example * ```typescript - * import { platform } from 'tauri-plugin-os-api'; + * import { platform } from '@tauri-apps/plugin-os'; * const platformName = await platform(); * ``` * @@ -83,7 +83,7 @@ async function platform(): Promise { * Returns a string identifying the kernel version. * @example * ```typescript - * import { version } from 'tauri-plugin-os-api'; + * import { version } from '@tauri-apps/plugin-os'; * const osVersion = await version(); * ``` * @@ -97,7 +97,7 @@ async function version(): Promise { * Returns `'Linux'` on Linux, `'Darwin'` on macOS, and `'Windows_NT'` on Windows. * @example * ```typescript - * import { type } from 'tauri-plugin-os-api'; + * import { type } from '@tauri-apps/plugin-os'; * const osType = await type(); * ``` * @@ -112,7 +112,7 @@ async function type(): Promise { * Possible values are `'x86'`, `'x86_64'`, `'arm'`, `'aarch64'`, `'mips'`, `'mips64'`, `'powerpc'`, `'powerpc64'`, `'riscv64'`, `'s390x'`, `'sparc64'`. * @example * ```typescript - * import { arch } from 'tauri-plugin-os-api'; + * import { arch } from '@tauri-apps/plugin-os'; * const archName = await arch(); * ``` * @@ -126,7 +126,7 @@ async function arch(): Promise { * Returns the operating system's default directory for temporary files as a string. * @example * ```typescript - * import { tempdir } from 'tauri-plugin-os-api'; + * import { tempdir } from '@tauri-apps/plugin-os'; * const tempdirPath = await tempdir(); * ``` * diff --git a/plugins/os/package.json b/plugins/os/package.json index fe1c3717..a1a84181 100644 --- a/plugins/os/package.json +++ b/plugins/os/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-os-api", + "name": "@tauri-apps/plugin-os", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/positioner/README.md b/plugins/positioner/README.md index 26787b0e..0da5aaa9 100644 --- a/plugins/positioner/README.md +++ b/plugins/positioner/README.md @@ -30,11 +30,11 @@ You can install the JavaScript Guest bindings using your preferred JavaScript pa > Note: Since most JavaScript package managers are unable to install packages from git monorepos we provide read-only mirrors of each plugin. This makes installation option 2 more ergonomic to use. ```sh -pnpm add tauri-plugin-positioner-api +pnpm add @tauri-apps/plugin-positioner # or -npm add tauri-plugin-positioner-api +npm add @tauri-apps/plugin-positioner # or -yarn add tauri-plugin-positioner-api +yarn add @tauri-apps/plugin-positioner ``` Or through git: @@ -69,7 +69,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { move_window, Position } from "tauri-plugin-positioner-api"; +import { move_window, Position } from "@tauri-apps/plugin-positioner"; move_window(Position.TopRight); ``` diff --git a/plugins/positioner/package.json b/plugins/positioner/package.json index 83acb56f..3adfef55 100644 --- a/plugins/positioner/package.json +++ b/plugins/positioner/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-positioner-api", + "name": "@tauri-apps/plugin-positioner", "version": "0.2.7", "description": "Position your windows at well-known locations.", "license": "MIT or APACHE-2.0", diff --git a/plugins/process/README.md b/plugins/process/README.md index 55b83071..01fc5d61 100644 --- a/plugins/process/README.md +++ b/plugins/process/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import * as process from "tauri-plugin-process-api"; +import * as process from "@tauri-apps/plugin-process"; ``` ## Contributing diff --git a/plugins/process/guest-js/index.ts b/plugins/process/guest-js/index.ts index 556ca3ed..403dbc92 100644 --- a/plugins/process/guest-js/index.ts +++ b/plugins/process/guest-js/index.ts @@ -13,7 +13,7 @@ import { invoke } from "@tauri-apps/api/tauri"; * Exits immediately with the given `exitCode`. * @example * ```typescript - * import { exit } from 'tauri-plugin-process-api'; + * import { exit } from '@tauri-apps/plugin-process'; * await exit(1); * ``` * @@ -30,7 +30,7 @@ async function exit(code = 0): Promise { * Exits the current instance of the app then relaunches it. * @example * ```typescript - * import { relaunch } from 'tauri-plugin-process-api'; + * import { relaunch } from '@tauri-apps/plugin-process'; * await relaunch(); * ``` * diff --git a/plugins/process/package.json b/plugins/process/package.json index 400c04c3..ca0596fb 100644 --- a/plugins/process/package.json +++ b/plugins/process/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-process-api", + "name": "@tauri-apps/plugin-process", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/shell/guest-js/index.ts b/plugins/shell/guest-js/index.ts index 0cf86b0b..979f51d1 100644 --- a/plugins/shell/guest-js/index.ts +++ b/plugins/shell/guest-js/index.ts @@ -66,7 +66,7 @@ * ``` * Usage: * ```typescript - * import { Command } from 'tauri-plugin-shell-api' + * import { Command } from '@tauri-apps/plugin-shell' * Command.create('run-git-commit', ['commit', '-m', 'the commit message']) * ``` * @@ -348,7 +348,7 @@ class Child { * @param data The message to write, either a string or a byte array. * @example * ```typescript - * import { Command } from 'tauri-plugin-shell-api'; + * import { Command } from '@tauri-apps/plugin-shell'; * const command = Command.create('node'); * const child = await command.spawn(); * await child.write('message'); @@ -392,7 +392,7 @@ interface OutputEvents { * It emits the `close` and `error` events. * @example * ```typescript - * import { Command } from 'tauri-plugin-shell-api'; + * import { Command } from '@tauri-apps/plugin-shell'; * const command = Command.create('node'); * command.on('close', data => { * console.log(`command finished with code ${data.code} and signal ${data.signal}`) @@ -456,7 +456,7 @@ class Command extends EventEmitter { * Creates a command to execute the given program. * @example * ```typescript - * import { Command } from 'tauri-plugin-shell-api'; + * import { Command } from '@tauri-apps/plugin-shell'; * const command = Command.create('my-app', ['run', 'tauri']); * const output = await command.execute(); * ``` @@ -488,7 +488,7 @@ class Command extends EventEmitter { * Creates a command to execute the given sidecar program. * @example * ```typescript - * import { Command } from 'tauri-plugin-shell-api'; + * import { Command } from '@tauri-apps/plugin-shell'; * const command = Command.sidecar('my-sidecar'); * const output = await command.execute(); * ``` @@ -539,7 +539,7 @@ class Command extends EventEmitter { * Executes the command as a child process, waiting for it to finish and collecting all of its output. * @example * ```typescript - * import { Command } from 'tauri-plugin-shell-api'; + * import { Command } from '@tauri-apps/plugin-shell'; * const output = await Command.create('echo', 'message').execute(); * assert(output.code === 0); * assert(output.signal === null); @@ -624,7 +624,7 @@ type CommandEvent = * * @example * ```typescript - * import { open } from 'tauri-plugin-shell-api'; + * import { open } from '@tauri-apps/plugin-shell'; * // opens the given URL on the default browser: * await open('https://github.com/tauri-apps/tauri'); * // opens the given URL using `firefox`: diff --git a/plugins/shell/package.json b/plugins/shell/package.json index b6025864..42ab5b33 100644 --- a/plugins/shell/package.json +++ b/plugins/shell/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-shell-api", + "name": "@tauri-apps/plugin-shell", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/sql/README.md b/plugins/sql/README.md index 153d23dd..f6658668 100644 --- a/plugins/sql/README.md +++ b/plugins/sql/README.md @@ -53,7 +53,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import Database from "tauri-plugin-sql-api"; +import Database from "@tauri-apps/plugin-sql"; // sqlite. The path is relative to `tauri::api::path::BaseDirectory::App`. const db = await Database.load("sqlite:test.db"); diff --git a/plugins/sql/package.json b/plugins/sql/package.json index a5607cd6..e67a9398 100644 --- a/plugins/sql/package.json +++ b/plugins/sql/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-sql-api", + "name": "@tauri-apps/plugin-sql", "version": "0.0.0", "description": "Interface with SQL databases", "license": "MIT or APACHE-2.0", diff --git a/plugins/store/README.md b/plugins/store/README.md index cc63ab7e..c8411112 100644 --- a/plugins/store/README.md +++ b/plugins/store/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { Store } from "tauri-plugin-store-api"; +import { Store } from "@tauri-apps/plugin-store"; const store = new Store(".settings.dat"); diff --git a/plugins/store/package.json b/plugins/store/package.json index 02e5d230..7f48475f 100644 --- a/plugins/store/package.json +++ b/plugins/store/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-store-api", + "name": "@tauri-apps/plugin-store", "version": "0.0.0", "description": "Simple, persistent key-value store.", "license": "MIT or APACHE-2.0", diff --git a/plugins/stronghold/README.md b/plugins/stronghold/README.md index b57bd2d9..52b22a87 100644 --- a/plugins/stronghold/README.md +++ b/plugins/stronghold/README.md @@ -55,7 +55,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { Stronghold, Location } from "tauri-plugin-stronghold-api"; +import { Stronghold, Location } from "@tauri-apps/plugin-stronghold"; // TODO ``` diff --git a/plugins/stronghold/package.json b/plugins/stronghold/package.json index 254a3925..371b27c8 100644 --- a/plugins/stronghold/package.json +++ b/plugins/stronghold/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-stronghold-api", + "name": "@tauri-apps/plugin-stronghold", "version": "0.0.0", "description": "Store secrets and keys using the IOTA Stronghold encrypted database.", "license": "MIT or APACHE-2.0", diff --git a/plugins/updater/README.md b/plugins/updater/README.md index d618b606..842af4d9 100644 --- a/plugins/updater/README.md +++ b/plugins/updater/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import * as updater from "tauri-plugin-updater-api"; +import * as updater from "@tauri-apps/plugin-updater"; ``` ## Contributing diff --git a/plugins/updater/package.json b/plugins/updater/package.json index 5f907a64..1589e979 100644 --- a/plugins/updater/package.json +++ b/plugins/updater/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-updater-api", + "name": "@tauri-apps/plugin-updater", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/upload/README.md b/plugins/upload/README.md index a7e387ee..d451a8d6 100644 --- a/plugins/upload/README.md +++ b/plugins/upload/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { upload } from 'tauri-plugin-upload-api' +import { upload } from '@tauri-apps/plugin-upload' upload( 'https://example.com/file-upload' diff --git a/plugins/upload/package.json b/plugins/upload/package.json index acd01d42..afa43371 100644 --- a/plugins/upload/package.json +++ b/plugins/upload/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-upload-api", + "name": "@tauri-apps/plugin-upload", "version": "0.0.0", "description": "Upload files from disk to a remote server over HTTP.", "license": "MIT or APACHE-2.0", diff --git a/plugins/websocket/README.md b/plugins/websocket/README.md index 1e2aa98e..0971d6ff 100644 --- a/plugins/websocket/README.md +++ b/plugins/websocket/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import { WebSocket } from "tauri-plugin-websocket-api"; +import { WebSocket } from "@tauri-apps/plugin-websocket"; const ws = await WebSocket.connect("wss://example.com"); diff --git a/plugins/websocket/examples/svelte-app/package.json b/plugins/websocket/examples/svelte-app/package.json index d5885cd6..5f1f5511 100644 --- a/plugins/websocket/examples/svelte-app/package.json +++ b/plugins/websocket/examples/svelte-app/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@tauri-apps/cli": "^2.0.0-alpha.8", - "tauri-plugin-websocket-api": "link:../../" + "@tauri-apps/plugin-websocket": "link:../../" }, "type": "module" } diff --git a/plugins/websocket/examples/svelte-app/src/routes/+page.svelte b/plugins/websocket/examples/svelte-app/src/routes/+page.svelte index 26e53cb0..d41d6389 100644 --- a/plugins/websocket/examples/svelte-app/src/routes/+page.svelte +++ b/plugins/websocket/examples/svelte-app/src/routes/+page.svelte @@ -1,35 +1,44 @@
- - - + + +
{@html response}
diff --git a/plugins/websocket/package.json b/plugins/websocket/package.json index dab28b37..e9b9f5c3 100644 --- a/plugins/websocket/package.json +++ b/plugins/websocket/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-websocket-api", + "name": "@tauri-apps/plugin-websocket", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/plugins/window-state/README.md b/plugins/window-state/README.md index ef99f245..97848cd2 100644 --- a/plugins/window-state/README.md +++ b/plugins/window-state/README.md @@ -62,7 +62,7 @@ app.save_window_state(StateFlags::all()); // will save the state of all open win or through Javascript ```javascript -import { saveWindowState, StateFlags } from "tauri-plugin-window-state-api"; +import { saveWindowState, StateFlags } from "@tauri-apps/plugin-window-state"; saveWindowState(StateFlags.ALL); ``` @@ -79,7 +79,10 @@ window.restore_state(StateFlags::all()); // will restore the windows state from or through Javascript ```javascript -import { restoreStateCurrent, StateFlags } from "tauri-plugin-window-state-api"; +import { + restoreStateCurrent, + StateFlags, +} from "@tauri-apps/plugin-window-state"; restoreStateCurrent(StateFlags.ALL); ``` diff --git a/plugins/window-state/package.json b/plugins/window-state/package.json index f7938586..c564eca3 100644 --- a/plugins/window-state/package.json +++ b/plugins/window-state/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-window-state-api", + "name": "@tauri-apps/plugin-window-state", "version": "0.0.0", "description": "Save window positions and sizes and restore them when the app is reopened.", "license": "MIT or APACHE-2.0", diff --git a/plugins/window/README.md b/plugins/window/README.md index 00257ccc..1a47b706 100644 --- a/plugins/window/README.md +++ b/plugins/window/README.md @@ -51,7 +51,7 @@ fn main() { Afterwards all the plugin's APIs are available through the JavaScript guest bindings: ```javascript -import * as tauriWindow from "tauri-plugin-window-api"; +import * as tauriWindow from "@tauri-apps/plugin-window"; ``` ## Contributing diff --git a/plugins/window/guest-js/index.ts b/plugins/window/guest-js/index.ts index 6a3a1585..b330314b 100644 --- a/plugins/window/guest-js/index.ts +++ b/plugins/window/guest-js/index.ts @@ -54,7 +54,7 @@ * * Events can be listened to using `appWindow.listen`: * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * appWindow.listen("my-window-event", ({ event, payload }) => { }); * ``` * @@ -144,7 +144,7 @@ class PhysicalSize { * Converts the physical size to a logical one. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const factor = await appWindow.scaleFactor(); * const size = await appWindow.innerSize(); * const logical = size.toLogical(factor); @@ -190,7 +190,7 @@ class PhysicalPosition { * Converts the physical position to a logical one. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const factor = await appWindow.scaleFactor(); * const position = await appWindow.innerPosition(); * const logical = position.toLogical(factor); @@ -319,7 +319,8 @@ class WebviewWindowHandle { /** The window label. It is a unique identifier for the window, can be used to reference it later. */ label: WindowLabel; /** Local event listeners. */ - listeners: Record>>; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + listeners: Record>>; constructor(label: WindowLabel) { this.label = label; @@ -332,7 +333,7 @@ class WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const unlisten = await appWindow.listen('state-changed', (event) => { * console.log(`Got error: ${payload}`); * }); @@ -365,7 +366,7 @@ class WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const unlisten = await appWindow.once('initialized', (event) => { * console.log(`Window initialized!`); * }); @@ -394,7 +395,7 @@ class WebviewWindowHandle { * Emits an event to the backend, tied to the webview window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.emit('window-loaded', { loggedIn: true, token: 'authToken' }); * ``` * @@ -440,7 +441,7 @@ class WindowManager extends WebviewWindowHandle { * The scale factor that can be used to map physical pixels to logical pixels. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const factor = await appWindow.scaleFactor(); * ``` * @@ -456,7 +457,7 @@ class WindowManager extends WebviewWindowHandle { * The position of the top-left hand corner of the window's client area relative to the top-left hand corner of the desktop. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const position = await appWindow.innerPosition(); * ``` * @@ -472,7 +473,7 @@ class WindowManager extends WebviewWindowHandle { * The position of the top-left hand corner of the window relative to the top-left hand corner of the desktop. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const position = await appWindow.outerPosition(); * ``` * @@ -489,7 +490,7 @@ class WindowManager extends WebviewWindowHandle { * The client area is the content of the window, excluding the title bar and borders. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const size = await appWindow.innerSize(); * ``` * @@ -509,7 +510,7 @@ class WindowManager extends WebviewWindowHandle { * These dimensions include the title bar and borders. If you don't want that (and you usually don't), use inner_size instead. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const size = await appWindow.outerSize(); * ``` * @@ -528,7 +529,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current fullscreen state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const fullscreen = await appWindow.isFullscreen(); * ``` * @@ -544,7 +545,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current minimized state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const minimized = await appWindow.isMinimized(); * ``` * @@ -560,7 +561,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current maximized state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const maximized = await appWindow.isMaximized(); * ``` * @@ -576,7 +577,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current decorated state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const decorated = await appWindow.isDecorated(); * ``` * @@ -592,7 +593,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current resizable state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const resizable = await appWindow.isResizable(); * ``` * @@ -608,7 +609,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current visible state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const visible = await appWindow.isVisible(); * ``` * @@ -624,7 +625,7 @@ class WindowManager extends WebviewWindowHandle { * Gets the window's current title. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const title = await appWindow.title(); * ``` * @@ -645,7 +646,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * const theme = await appWindow.theme(); * ``` * @@ -663,7 +664,7 @@ class WindowManager extends WebviewWindowHandle { * Centers the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.center(); * ``` * @@ -690,7 +691,7 @@ class WindowManager extends WebviewWindowHandle { * - **Linux:** Urgency levels have the same effect. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.requestUserAttention(); * ``` * @@ -719,7 +720,7 @@ class WindowManager extends WebviewWindowHandle { * Updates the window resizable flag. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setResizable(false); * ``` * @@ -737,7 +738,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window title. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setTitle('Tauri'); * ``` * @@ -755,7 +756,7 @@ class WindowManager extends WebviewWindowHandle { * Maximizes the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.maximize(); * ``` * @@ -771,7 +772,7 @@ class WindowManager extends WebviewWindowHandle { * Unmaximizes the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.unmaximize(); * ``` * @@ -787,7 +788,7 @@ class WindowManager extends WebviewWindowHandle { * Toggles the window maximized state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.toggleMaximize(); * ``` * @@ -803,7 +804,7 @@ class WindowManager extends WebviewWindowHandle { * Minimizes the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.minimize(); * ``` * @@ -819,7 +820,7 @@ class WindowManager extends WebviewWindowHandle { * Unminimizes the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.unminimize(); * ``` * @@ -835,7 +836,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window visibility to true. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.show(); * ``` * @@ -851,7 +852,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window visibility to false. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.hide(); * ``` * @@ -867,7 +868,7 @@ class WindowManager extends WebviewWindowHandle { * Closes the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.close(); * ``` * @@ -883,7 +884,7 @@ class WindowManager extends WebviewWindowHandle { * Whether the window should have borders and bars. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setDecorations(false); * ``` * @@ -910,7 +911,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setShadow(false); * ``` * @@ -929,7 +930,7 @@ class WindowManager extends WebviewWindowHandle { * Whether the window should always be on top of other windows. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setAlwaysOnTop(true); * ``` * @@ -947,7 +948,7 @@ class WindowManager extends WebviewWindowHandle { * Prevents the window contents from being captured by other apps. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setContentProtected(true); * ``` * @@ -966,7 +967,7 @@ class WindowManager extends WebviewWindowHandle { * Resizes the window with a new inner size. * @example * ```typescript - * import { appWindow, LogicalSize } from 'tauri-plugin-window-api'; + * import { appWindow, LogicalSize } from '@tauri-apps/window'; * await appWindow.setSize(new LogicalSize(600, 500)); * ``` * @@ -996,7 +997,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window minimum inner size. If the `size` argument is not provided, the constraint is unset. * @example * ```typescript - * import { appWindow, PhysicalSize } from 'tauri-plugin-window-api'; + * import { appWindow, PhysicalSize } from '@tauri-apps/window'; * await appWindow.setMinSize(new PhysicalSize(600, 500)); * ``` * @@ -1030,7 +1031,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window maximum inner size. If the `size` argument is undefined, the constraint is unset. * @example * ```typescript - * import { appWindow, LogicalSize } from 'tauri-plugin-window-api'; + * import { appWindow, LogicalSize } from '@tauri-apps/window'; * await appWindow.setMaxSize(new LogicalSize(600, 500)); * ``` * @@ -1064,7 +1065,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window outer position. * @example * ```typescript - * import { appWindow, LogicalPosition } from 'tauri-plugin-window-api'; + * import { appWindow, LogicalPosition } from '@tauri-apps/window'; * await appWindow.setPosition(new LogicalPosition(600, 500)); * ``` * @@ -1099,7 +1100,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window fullscreen state. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setFullscreen(true); * ``` * @@ -1117,7 +1118,7 @@ class WindowManager extends WebviewWindowHandle { * Bring the window to front and focus. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setFocus(); * ``` * @@ -1133,7 +1134,7 @@ class WindowManager extends WebviewWindowHandle { * Sets the window icon. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setIcon('/tauri/awesome.png'); * ``` * @@ -1162,7 +1163,7 @@ class WindowManager extends WebviewWindowHandle { * - **macOS:** Unsupported. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setSkipTaskbar(true); * ``` * @@ -1188,7 +1189,7 @@ class WindowManager extends WebviewWindowHandle { * - **macOS:** This locks the cursor in a fixed location, which looks visually awkward. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setCursorGrab(true); * ``` * @@ -1212,7 +1213,7 @@ class WindowManager extends WebviewWindowHandle { * outside of the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setCursorVisible(false); * ``` * @@ -1230,7 +1231,7 @@ class WindowManager extends WebviewWindowHandle { * Modifies the cursor icon of the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setCursorIcon('help'); * ``` * @@ -1248,7 +1249,7 @@ class WindowManager extends WebviewWindowHandle { * Changes the position of the cursor in window coordinates. * @example * ```typescript - * import { appWindow, LogicalPosition } from 'tauri-plugin-window-api'; + * import { appWindow, LogicalPosition } from '@tauri-apps/window'; * await appWindow.setCursorPosition(new LogicalPosition(600, 300)); * ``` * @@ -1284,7 +1285,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.setIgnoreCursorEvents(true); * ``` * @@ -1302,7 +1303,7 @@ class WindowManager extends WebviewWindowHandle { * Starts dragging the window. * @example * ```typescript - * import { appWindow } from 'tauri-plugin-window-api'; + * import { appWindow } from '@tauri-apps/window'; * await appWindow.startDragging(); * ``` * @@ -1321,7 +1322,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onResized(({ payload: size }) => { * console.log('Window resized', size); * }); @@ -1347,7 +1348,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onMoved(({ payload: position }) => { * console.log('Window moved', position); * }); @@ -1373,7 +1374,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * import { confirm } from '@tauri-apps/api/dialog'; * const unlisten = await appWindow.onCloseRequested(async (event) => { * const confirmed = await confirm('Are you sure?'); @@ -1412,7 +1413,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onFocusChanged(({ payload: focused }) => { * console.log('Focus changed, window is focused? ' + focused); * }); @@ -1454,7 +1455,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onScaleChanged(({ payload }) => { * console.log('Scale changed', payload.scaleFactor, payload.size); * }); @@ -1482,7 +1483,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onMenuClicked(({ payload: menuId }) => { * console.log('Menu clicked: ' + menuId); * }); @@ -1507,7 +1508,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onFileDropEvent((event) => { * if (event.payload.type === 'hover') { * console.log('User hovering', event.payload.paths); @@ -1563,7 +1564,7 @@ class WindowManager extends WebviewWindowHandle { * * @example * ```typescript - * import { appWindow } from "tauri-plugin-window-api"; + * import { appWindow } from "@tauri-apps/window"; * const unlisten = await appWindow.onThemeChanged(({ payload: theme }) => { * console.log('New theme: ' + theme); * }); @@ -1647,7 +1648,7 @@ class WebviewWindow extends WindowManager { * Creates a new WebviewWindow. * @example * ```typescript - * import { WebviewWindow } from 'tauri-plugin-window-api'; + * import { WebviewWindow } from '@tauri-apps/window'; * const webview = new WebviewWindow('my-label', { * url: 'https://github.com/tauri-apps/tauri' * }); @@ -1681,7 +1682,7 @@ class WebviewWindow extends WindowManager { * Gets the WebviewWindow for the webview associated with the given label. * @example * ```typescript - * import { WebviewWindow } from 'tauri-plugin-window-api'; + * import { WebviewWindow } from '@tauri-apps/window'; * const mainWindow = WebviewWindow.getByLabel('main'); * ``` * @@ -1850,7 +1851,7 @@ function mapPhysicalSize(m: PhysicalSize): PhysicalSize { * Returns `null` if current monitor can't be detected. * @example * ```typescript - * import { currentMonitor } from 'tauri-plugin-window-api'; + * import { currentMonitor } from '@tauri-apps/window'; * const monitor = currentMonitor(); * ``` * @@ -1867,7 +1868,7 @@ async function currentMonitor(): Promise { * Returns `null` if it can't identify any monitor as a primary one. * @example * ```typescript - * import { primaryMonitor } from 'tauri-plugin-window-api'; + * import { primaryMonitor } from '@tauri-apps/window'; * const monitor = primaryMonitor(); * ``` * @@ -1883,7 +1884,7 @@ async function primaryMonitor(): Promise { * Returns the list of all the monitors available on the system. * @example * ```typescript - * import { availableMonitors } from 'tauri-plugin-window-api'; + * import { availableMonitors } from '@tauri-apps/window'; * const monitors = availableMonitors(); * ``` * diff --git a/plugins/window/package.json b/plugins/window/package.json index 6e564693..53ceec55 100644 --- a/plugins/window/package.json +++ b/plugins/window/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-window-api", + "name": "@tauri-apps/plugin-window", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2305976a..15858968 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,43 +61,43 @@ importers: '@zerodevx/svelte-json-view': specifier: 0.2.1 version: 0.2.1 - tauri-plugin-app-api: + '@tauri-apps/plugin-app': specifier: 0.0.0 version: link:../../plugins/app - tauri-plugin-cli-api: + '@tauri-apps/plugin-cli': specifier: 0.0.0 version: link:../../plugins/cli - tauri-plugin-clipboard-api: + '@tauri-apps/plugin-clipboard': specifier: 0.0.0 version: link:../../plugins/clipboard - tauri-plugin-dialog-api: + '@tauri-apps/plugin-dialog': specifier: 0.0.0 version: link:../../plugins/dialog - tauri-plugin-fs-api: + '@tauri-apps/plugin-fs': specifier: 0.0.0 version: link:../../plugins/fs - tauri-plugin-global-shortcut-api: + '@tauri-apps/plugin-global-shortcut': specifier: 0.0.0 version: link:../../plugins/global-shortcut - tauri-plugin-http-api: + '@tauri-apps/plugin-http': specifier: 0.0.0 version: link:../../plugins/http - tauri-plugin-notification-api: + '@tauri-apps/plugin-notification': specifier: 0.0.0 version: link:../../plugins/notification - tauri-plugin-os-api: + '@tauri-apps/plugin-os': specifier: 0.0.0 version: link:../../plugins/os - tauri-plugin-process-api: + '@tauri-apps/plugin-process': specifier: 0.0.0 version: link:../../plugins/process - tauri-plugin-shell-api: + '@tauri-apps/plugin-shell': specifier: 0.0.0 version: link:../../plugins/shell - tauri-plugin-updater-api: + '@tauri-apps/plugin-updater': specifier: 0.0.0 version: link:../../plugins/updater - tauri-plugin-window-api: + '@tauri-apps/plugin-window': specifier: 0.0.0 version: link:../../plugins/window devDependencies: @@ -354,7 +354,7 @@ importers: '@tauri-apps/cli': specifier: ^2.0.0-alpha.8 version: 2.0.0-alpha.8 - tauri-plugin-websocket-api: + '@tauri-apps/plugin-websocket': specifier: link:../../ version: link:../.. devDependencies: diff --git a/shared/template/package.json b/shared/template/package.json index e62c3c9f..77b7a603 100644 --- a/shared/template/package.json +++ b/shared/template/package.json @@ -1,5 +1,5 @@ { - "name": "tauri-plugin-{{name}}-api", + "name": "@tauri-apps/plugin-{{name}}", "version": "0.0.0", "license": "MIT or APACHE-2.0", "authors": [