gatsby-core-utils
Version:
A collection of gatsby utils used in different gatsby packages
22 lines (21 loc) • 600 B
TypeScript
/**
* getRemoteFileExtension
* --
* Parses remote url to retrieve remote file extension
*
*/
export declare function getRemoteFileExtension(url: string): string;
/**
* getRemoteFileName
* --
* Parses remote url to retrieve remote file name
*
*/
export declare function getRemoteFileName(url: string): string;
export declare function createFileHash(input: string, length?: number): string;
/**
* createFilePath
* --
* Gets full file path while replacing forbidden characters with a `-`
*/
export declare function createFilePath(directory: string, filename: string, ext: string): string;