UNPKG

@azure-tools/uri

Version:
45 lines 1.55 kB
export declare function enumerateFiles(folderUri: string, probeFiles?: Array<string>): Promise<Array<string>>; /** * Writes string to local file system. * @param fileUri Target file uri. * @param data String to write (encoding: UTF8). */ export declare function writeString(fileUri: string, data: string): Promise<void>; /** * Writes binary to local file system. * @param fileUri Target file uri. * @param data String to write (encoding - base64 encoded UTF8). */ export declare function writeBinary(fileUri: string, data: string): Promise<void>; /** * Clears a folder on the local file system. * @param folderUri Folder uri. */ export declare function clearFolder(folderUri: string, exceptions?: Array<string>): Promise<void>; export declare function fileUriToPath(fileUri: string): string; export declare function getExtension(name: string): string; /** * @deprecated use enumerateFiles instead. */ export declare const EnumerateFiles: typeof enumerateFiles; /** * @deprecated use writeString instead. */ export declare const WriteString: typeof writeString; /** * @deprecated use writeBinary instead. */ export declare const WriteBinary: typeof writeBinary; /** * @deprecated use clearFolder instead. */ export declare const ClearFolder: typeof clearFolder; /** * @deprecated use fileUriToPath instead. */ export declare const FileUriToPath: typeof fileUriToPath; /** * @deprecated use getExtension instead. */ export declare const GetExtension: typeof getExtension; //# sourceMappingURL=os-abstractions.d.ts.map