function sanitizeBasename
sanitizeBasename(
name: string,
...rules: [RegExp, string][],
): string

Strip a path's basename down with each [pattern, replacement] rule in turn, falling back to "file" when nothing is left. Shared by every filename sanitiser — each supplies its own character rules.

Parameters

name: string
...rules: [RegExp, string][]

Return Type

string

Usage

import { sanitizeBasename } from "docs/embed.ts";