From 684c357136fd44f9d5a1b8bb4402400ed1354677 Mon Sep 17 00:00:00 2001 From: Andy Hayden Date: Fri, 30 Apr 2021 12:51:48 -0700 Subject: Rename crate_ops to extensions (#10431) --- op_crates/file/lib.deno_file.d.ts | 40 --------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 op_crates/file/lib.deno_file.d.ts (limited to 'op_crates/file/lib.deno_file.d.ts') diff --git a/op_crates/file/lib.deno_file.d.ts b/op_crates/file/lib.deno_file.d.ts deleted file mode 100644 index a907c3f50..000000000 --- a/op_crates/file/lib.deno_file.d.ts +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. - -/// -/// - -type BlobPart = BufferSource | Blob | string; - -interface BlobPropertyBag { - type?: string; - endings?: "transparent" | "native"; -} - -/** A file-like object of immutable, raw data. Blobs represent data that isn't necessarily in a JavaScript-native format. The File interface is based on Blob, inheriting blob functionality and expanding it to support files on the user's system. */ -declare class Blob { - constructor(blobParts?: BlobPart[], options?: BlobPropertyBag); - - readonly size: number; - readonly type: string; - arrayBuffer(): Promise; - slice(start?: number, end?: number, contentType?: string): Blob; - stream(): ReadableStream; - text(): Promise; -} - -interface FilePropertyBag extends BlobPropertyBag { - lastModified?: number; -} - -/** Provides information about files and allows JavaScript in a web page to - * access their content. */ -declare class File extends Blob { - constructor( - fileBits: BlobPart[], - fileName: string, - options?: FilePropertyBag, - ); - - readonly lastModified: number; - readonly name: string; -} -- cgit v1.2.3