GuidePluginsTestingAPI
Seyfert LogoSeyfert
API

SnakeCase

API/Type Aliases/SnakeCase
seyfert/lib/common/types/util.d.ts

Signature

export type SnakeCase<S extends string> = S extends `${infer A}${infer Rest}` ? A extends Uppercase<A> ? `_${Lowercase<A>}${SnakeCase<Rest>}` : `${A}${SnakeCase<Rest>}` : Lowercase<S>;

Members

This export does not declare public properties or methods in the generated declaration file.