summaryrefslogtreecommitdiff
path: root/cli/tsc/dts/lib.deno.ns.d.ts
diff options
context:
space:
mode:
authorAsher Gomez <ashersaupingomez@gmail.com>2024-09-04 18:53:43 +1000
committerGitHub <noreply@github.com>2024-09-04 08:53:43 +0000
commit3d36cbd056292e0a89d282fa84b7198ae38be4cc (patch)
tree11d0b88b68fe104958584b9c4abf7f80bbd3e3a6 /cli/tsc/dts/lib.deno.ns.d.ts
parentac33fc2892f8faf9484c31c2aabfdc3744de0314 (diff)
BREAKING(fs): remove `Deno.ftruncate[Sync]()` (#25412)
Towards #22079 Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com>
Diffstat (limited to 'cli/tsc/dts/lib.deno.ns.d.ts')
-rw-r--r--cli/tsc/dts/lib.deno.ns.d.ts91
1 files changed, 0 insertions, 91 deletions
diff --git a/cli/tsc/dts/lib.deno.ns.d.ts b/cli/tsc/dts/lib.deno.ns.d.ts
index e861b876e..d118aca6e 100644
--- a/cli/tsc/dts/lib.deno.ns.d.ts
+++ b/cli/tsc/dts/lib.deno.ns.d.ts
@@ -5194,97 +5194,6 @@ declare namespace Deno {
): void;
/**
- * Truncates or extends the specified file stream, to reach the specified
- * `len`.
- *
- * If `len` is not specified then the entire file contents are truncated as if
- * `len` was set to `0`.
- *
- * If the file previously was larger than this new length, the extra data is
- * lost.
- *
- * If the file previously was shorter, it is extended, and the extended part
- * reads as null bytes ('\0').
- *
- * ### Truncate the entire file
- *
- * ```ts
- * const file = await Deno.open(
- * "my_file.txt",
- * { read: true, write: true, create: true }
- * );
- * await Deno.ftruncate(file.rid);
- * ```
- *
- * ### Truncate part of the file
- *
- * ```ts
- * const file = await Deno.open(
- * "my_file.txt",
- * { read: true, write: true, create: true }
- * );
- * await file.write(new TextEncoder().encode("Hello World"));
- * await Deno.ftruncate(file.rid, 7);
- * const data = new Uint8Array(32);
- * await Deno.read(file.rid, data);
- * console.log(new TextDecoder().decode(data)); // Hello W
- * ```
- *
- * @deprecated This will be removed in Deno 2.0. See the
- * {@link https://docs.deno.com/runtime/manual/advanced/migrate_deprecations | Deno 1.x to 2.x Migration Guide}
- * for migration instructions.
- *
- * @category File System
- */
- export function ftruncate(rid: number, len?: number): Promise<void>;
-
- /**
- * Synchronously truncates or extends the specified file stream, to reach the
- * specified `len`.
- *
- * If `len` is not specified then the entire file contents are truncated as if
- * `len` was set to `0`.
- *
- * If the file previously was larger than this new length, the extra data is
- * lost.
- *
- * If the file previously was shorter, it is extended, and the extended part
- * reads as null bytes ('\0').
- *
- * ### Truncate the entire file
- *
- * ```ts
- * const file = Deno.openSync(
- * "my_file.txt",
- * { read: true, write: true, truncate: true, create: true }
- * );
- * Deno.ftruncateSync(file.rid);
- * ```
- *
- * ### Truncate part of the file
- *
- * ```ts
- * const file = Deno.openSync(
- * "my_file.txt",
- * { read: true, write: true, create: true }
- * );
- * file.writeSync(new TextEncoder().encode("Hello World"));
- * Deno.ftruncateSync(file.rid, 7);
- * Deno.seekSync(file.rid, 0, Deno.SeekMode.Start);
- * const data = new Uint8Array(32);
- * Deno.readSync(file.rid, data);
- * console.log(new TextDecoder().decode(data)); // Hello W
- * ```
- *
- * @deprecated This will be removed in Deno 2.0. See the
- * {@link https://docs.deno.com/runtime/manual/advanced/migrate_deprecations | Deno 1.x to 2.x Migration Guide}
- * for migration instructions.
- *
- * @category File System
- */
- export function ftruncateSync(rid: number, len?: number): void;
-
- /**
* Synchronously changes the access (`atime`) and modification (`mtime`) times
* of a file system object referenced by `path`. Given times are either in
* seconds (UNIX epoch time) or as `Date` objects.