patha
Version:
File paths library. All you need to work with paths. Tiny drop-in replacement for 'path'. Works in Node, Browser, and Deno.
18 lines (17 loc) • 471 B
TypeScript
/**
* Replaces the extension from path with extension and returns the updated path string.
*
* Does not replace the extension if path is not a string or is empty.
*
* @example
*
* ```js
* import { replaceExt } from "patha"
*
* replaceExt("path/to/file.md", ".html") // gives "path/to/file.html"
* ```
*
* @param path The given path
* @param extension The extension to replace
*/
export declare function replaceExt(path: string, extension: string): string;