feat(plugins): use @tauri-apps namespace on NPM (#368)

Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
This commit is contained in:
Lucas Fernandes Nogueira
2023-05-17 20:52:53 -03:00
committed by GitHub
parent caf8456864
commit 22991af9f4
72 changed files with 435 additions and 419 deletions
+1 -1
View File
@@ -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");
```
+13 -13
View File
@@ -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 });
* ```
+1 -1
View File
@@ -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",