SlugOptions
Stentor API Reference / stentor-utils/src / SlugOptions
Interface: SlugOptions
Defined in: packages/stentor-utils/src/string/slug.ts:7
Options for slug.
Propertiesβ
replacement?β
optionalreplacement?:string
Defined in: packages/stentor-utils/src/string/slug.ts:11
Character that spaces are replaced with. Defaults to -.
remove?β
optionalremove?:RegExp
Defined in: packages/stentor-utils/src/string/slug.ts:15
Characters matched by this are removed from the slug.
lower?β
optionallower?:boolean
Defined in: packages/stentor-utils/src/string/slug.ts:19
Lowercase the slug.
strict?β
optionalstrict?:boolean
Defined in: packages/stentor-utils/src/string/slug.ts:23
Strip everything that is not alphanumeric or the replacement.
locale?β
optionallocale?:string
Defined in: packages/stentor-utils/src/string/slug.ts:27
Locale used when transliterating.
trim?β
optionaltrim?:boolean
Defined in: packages/stentor-utils/src/string/slug.ts:31
Trim leading and trailing replacement characters. Defaults to true.