diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2024-01-24 23:38:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-24 23:38:18 +0100 |
commit | 801ed74118baabef49842bbfb2164f971d2cdb03 (patch) | |
tree | 6195aa063de73500c299382fba7cd52a5d971d21 /cli/tsc/dts/lib.deno.ns.d.ts | |
parent | 316093fec41163be3d0e31e6d61b5bc0b1341b27 (diff) |
revert: Remove deprecations of file sync APIs (#22085)
- `Deno.FsFile.dataSync` -> `Deno.FsFile.syncData`
- `Deno.FsFile.dataSyncSync` -> `Deno.FsFile.syncDataSync`
Also marks these APIs as unstable
Diffstat (limited to 'cli/tsc/dts/lib.deno.ns.d.ts')
-rw-r--r-- | cli/tsc/dts/lib.deno.ns.d.ts | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/cli/tsc/dts/lib.deno.ns.d.ts b/cli/tsc/dts/lib.deno.ns.d.ts index 1ac86db98..9caa52950 100644 --- a/cli/tsc/dts/lib.deno.ns.d.ts +++ b/cli/tsc/dts/lib.deno.ns.d.ts @@ -2182,9 +2182,6 @@ declare namespace Deno { * console.log(await Deno.readTextFile("my_file.txt")); // H * ``` * - * @deprecated Use {@linkcode Deno.FsFile.sync} instead. - * {@linkcode Deno.fsync} will be removed in Deno 2.0. - * * @category I/O */ export function fsync(rid: number): Promise<void>; @@ -2204,9 +2201,6 @@ declare namespace Deno { * console.log(Deno.readTextFileSync("my_file.txt")); // H * ``` * - * @deprecated Use {@linkcode Deno.FsFile.syncSync} instead. - * {@linkcode Deno.fsyncSync} will be removed in Deno 2.0. - * * @category I/O */ export function fsyncSync(rid: number): void; @@ -2223,9 +2217,6 @@ declare namespace Deno { * console.log(await Deno.readTextFile("my_file.txt")); // Hello World * ``` * - * @deprecated Use {@linkcode Deno.FsFile.dataSync} instead. - * {@linkcode Deno.fdatasync} will be removed in v2.0.0. - * * @category I/O */ export function fdatasync(rid: number): Promise<void>; @@ -2244,9 +2235,6 @@ declare namespace Deno { * console.log(Deno.readTextFileSync("my_file.txt")); // Hello World * ``` * - * @deprecated Use {@linkcode Deno.FsFile.dataSyncSync} instead. - * {@linkcode Deno.fdatasyncSync} will be removed in v2.0.0. - * * @category I/O */ export function fdatasyncSync(rid: number): void; @@ -2564,7 +2552,8 @@ declare namespace Deno { * ``` */ statSync(): FileInfo; - /** + /** **UNSTABLE**: New API, yet to be vetted. + * * Flushes any pending data and metadata operations of the given file * stream to disk. * @@ -2582,7 +2571,8 @@ declare namespace Deno { * @category I/O */ sync(): Promise<void>; - /** + /** **UNSTABLE**: New API, yet to be vetted. + * * Synchronously flushes any pending data and metadata operations of the given * file stream to disk. * @@ -2600,7 +2590,8 @@ declare namespace Deno { * @category I/O */ syncSync(): void; - /** + /** **UNSTABLE**: New API, yet to be vetted. + * * Flushes any pending data operations of the given file stream to disk. * ```ts * using file = await Deno.open( @@ -2608,14 +2599,15 @@ declare namespace Deno { * { read: true, write: true, create: true }, * ); * await file.write(new TextEncoder().encode("Hello World")); - * await file.dataSync(); + * await file.syncData(); * console.log(await Deno.readTextFile("my_file.txt")); // Hello World * ``` * * @category I/O */ - dataSync(): Promise<void>; - /** + syncData(): Promise<void>; + /** **UNSTABLE**: New API, yet to be vetted. + * * Synchronously flushes any pending data operations of the given file stream * to disk. * @@ -2625,13 +2617,13 @@ declare namespace Deno { * { read: true, write: true, create: true }, * ); * file.writeSync(new TextEncoder().encode("Hello World")); - * file.dataSyncSync(); + * file.syncDataSync(); * console.log(Deno.readTextFileSync("my_file.txt")); // Hello World * ``` * * @category I/O */ - dataSyncSync(): void; + syncDataSync(): void; /** * Changes the access (`atime`) and modification (`mtime`) times of the * file stream resource. Given times are either in seconds (UNIX epoch |