Skip to content
0

katanakit-js / useGetBasename

Function: useGetBasename() ​

ts
function useGetBasename(filePath, suffix?): Promise<string>;

Defined in: src/infrastructure/filesystem/path.service.ts:133

Returns the last portion of a path (file name).

Parameters ​

ParameterTypeDescription
filePathstringThe path to inspect.
suffix?stringOptional suffix to strip (e.g. ".json").

Returns ​

Promise<string>

The base name.

Example ​

ts
await useGetBasename("/data/books.json");        // "books.json"
await useGetBasename("/data/books.json", ".json"); // "books"

Released under the MIT License.