summaryrefslogtreecommitdiff
path: root/cli/tsc/dts/lib.deno.ns.d.ts
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2024-01-24 23:38:18 +0100
committerGitHub <noreply@github.com>2024-01-24 23:38:18 +0100
commit801ed74118baabef49842bbfb2164f971d2cdb03 (patch)
tree6195aa063de73500c299382fba7cd52a5d971d21 /cli/tsc/dts/lib.deno.ns.d.ts
parent316093fec41163be3d0e31e6d61b5bc0b1341b27 (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.ts32
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